c
Gio.Application
GObject.Object
Gtk.Application
RB.Shell
Import line: | RB = imports.gi.RB; |
GIR File: | RB-3.0.gir |
C documentation: | RBShell |
Class : | Shell |
Implements: | Gio.ActionGroup, Gio.ActionMap |
Extends: | Gtk.Application |
Properties | Defined By | |
---|---|---|
action_group : Gio.ActionGroup
|
Gio.Application | |
active_window : Gtk.Window
read only
|
Gtk.Application | |
app_menu : Gio.MenuModel
|
Gtk.Application | |
application_id : String
|
Gio.Application | |
autostarted : gboolean
|
RB.Shell | |
db : RB.RhythmDB
read only
|
RB.Shell | |
disable_plugins : gboolean
|
RB.Shell | |
display_page_model : RB.DisplayPageModel
read only
|
RB.Shell | |
display_page_tree : RB.DisplayPageTree
read only
|
RB.Shell | |
dry_run : gboolean
|
RB.Shell | |
flags : Gio.ApplicationFlags
|
Gio.Application | |
inactivity_timeout : guint32
|
Gio.Application | |
is_registered : gboolean
read only
|
Gio.Application | |
is_remote : gboolean
read only
|
Gio.Application | |
menubar : Gio.MenuModel
|
Gtk.Application | |
no_registration : gboolean
|
RB.Shell | |
no_update : gboolean
|
RB.Shell | |
parent : Gtk.Application
read only
|
RB.Shell | |
parent_instance : GObject.Object
read only
|
Gio.Application | |
playlist_manager : RB.PlaylistManager
read only
|
RB.Shell | |
playlists_file : String
|
RB.Shell | |
prefs : RB.ShellPreferences
read only
|
RB.Shell | |
priv : RB.ShellPrivate
read only
|
RB.Shell | |
register_session : gboolean
|
Gtk.Application | |
removable_media_manager : RB.RemovableMediaManager
read only
|
RB.Shell | |
rhythmdb_file : String
|
RB.Shell | |
selected_page : RB.DisplayPage
read only
|
RB.Shell | |
shell_player : RB.ShellPlayer
read only
|
RB.Shell | |
track_transfer_queue : RB.TrackTransferQueue
read only
|
RB.Shell | |
ui_manager : Gtk.UIManager
read only
|
RB.Shell | |
visibility : gboolean
|
RB.Shell | |
window : Gtk.Window
read only
|
RB.Shell |
Method / Constructor | Defined By | |
---|---|---|
new RB.Shell
(Object properties)
Create a new RB.Shell
Create a new RB.Shell
|
||
action_added
(String action_name)
:
none
|
Gio.ActionGroup | |
Gio.ActionGroup | ||
action_removed
(String action_name)
:
none
|
Gio.ActionGroup | |
|
Gio.ActionGroup | |
activate
()
:
none
|
Gio.Application | |
|
Gio.ActionGroup | |
RB.Shell | ||
RB.Shell | ||
|
Gtk.Application | |
add_action
(Action action)
:
none
|
Gio.ActionMap | |
|
Gio.ActionMap | |
RB.Shell | ||
|
RB.Shell | |
add_window
(Window window)
:
none
|
Gtk.Application | |
append_display_page
(DisplayPage page, DisplayPage parent)
:
none
|
RB.Shell | |
|
Gio.ActionGroup | |
RB.Shell | ||
Gio.ActionGroup | ||
get_action_parameter_type
(String action_name)
:
GLib.VariantType
|
Gio.ActionGroup | |
get_action_state
(String action_name)
:
GLib.Variant
|
Gio.ActionGroup | |
get_action_state_hint
(String action_name)
:
GLib.Variant
|
Gio.ActionGroup | |
get_action_state_type
(String action_name)
:
GLib.VariantType
|
Gio.ActionGroup | |
get_active_window
()
:
Gtk.Window
|
Gtk.Application | |
get_app_menu
()
:
Gio.MenuModel
|
Gtk.Application | |
get_application_id
()
:
String
|
Gio.Application | |
get_dbus_connection
()
:
Gio.DBusConnection
|
Gio.Application | |
get_dbus_object_path
()
:
String
|
Gio.Application | |
get_flags
()
:
Gio.ApplicationFlags
|
Gio.Application | |
get_inactivity_timeout
()
:
guint32
|
Gio.Application | |
get_is_registered
()
:
gboolean
|
Gio.Application | |
get_is_remote
()
:
gboolean
|
Gio.Application | |
get_menubar
()
:
Gio.MenuModel
|
Gtk.Application | |
get_party_mode
()
:
gboolean
|
RB.Shell | |
RB.Shell | ||
get_source_by_entry_type
(RhythmDBEntryType type)
:
RB.Source
|
RB.Shell | |
get_window_by_id
(guint32 id)
:
Gtk.Window
|
Gtk.Application | |
get_windows
()
:
Array
|
Gtk.Application | |
RB.Shell | ||
Gio.ActionGroup | ||
hide_and_not_quit
()
:
gboolean
|
RB.Shell | |
hold
()
:
none
|
Gio.Application | |
|
Gtk.Application | |
is_inhibited
(ApplicationInhibitFlags flags)
:
gboolean
|
Gtk.Application | |
list_actions
()
:
Array
|
Gio.ActionGroup | |
RB.Shell | ||
lookup_action
(String action_name)
:
Gio.Action
|
Gio.ActionMap | |
RB.Shell | ||
Gio.Application | ||
RB.Shell | ||
|
Gio.ActionGroup | |
quit
()
:
gboolean
|
RB.Shell | |
register
(Cancellable cancellable)
:
gboolean
|
Gio.Application | |
register_entry_type_for_source
(Source source, RhythmDBEntryType type)
:
none
|
RB.Shell | |
release
()
:
none
|
Gio.Application | |
|
Gtk.Application | |
remove_action
(String action_name)
:
none
|
Gio.ActionMap | |
remove_widget
(Widget widget, ShellUILocation location)
:
none
|
RB.Shell | |
remove_window
(Window window)
:
none
|
Gtk.Application | |
Gio.Application | ||
set_action_group
(ActionGroup action_group)
:
none
|
Gio.Application | |
set_app_menu
(MenuModel app_menu)
:
none
|
Gtk.Application | |
set_application_id
(String application_id)
:
none
|
Gio.Application | |
set_default
()
:
none
|
Gio.Application | |
set_flags
(ApplicationFlags flags)
:
none
|
Gio.Application | |
set_inactivity_timeout
(guint32 inactivity_timeout)
:
none
|
Gio.Application | |
set_menubar
(MenuModel menubar)
:
none
|
Gtk.Application | |
|
RB.Shell | |
toggle_visibility
()
:
none
|
RB.Shell | |
uninhibit
(guint32 cookie)
:
none
|
Gtk.Application |
Event | Defined By | |
---|---|---|
action_added (ActionGroup self, String action_name)
:
none
|
Gio.ActionGroup | |
|
Gio.ActionGroup | |
action_removed (ActionGroup self, String action_name)
:
none
|
Gio.ActionGroup | |
|
Gio.ActionGroup | |
activate (Application self)
:
none
|
Gio.Application | |
|
Gio.Application | |
|
RB.Shell | |
RB.Shell | ||
RB.Shell | ||
|
Gio.Application | |
shutdown (Application self)
:
none
|
Gio.Application | |
startup (Application self)
:
none
|
Gio.Application | |
RB.Shell | ||
RB.Shell | ||
window_added (Application self, Window window)
:
none
|
Gtk.Application | |
window_removed (Application self, Window window)
:
none
|
Gtk.Application |
Class / Namespace | Method / Signal / Properties |
---|---|
RB.AutoPlaylistSource
Method |
Create a new RB.AutoPlaylistSource
|
RB.AutoPlaylistSource
Method |
Create a new RB.AutoPlaylistSource
|
RB.AutoPlaylistSource
Method |
RB.AutoPlaylistSource.create_actions
(Shell shell)
:
none
|
RB.DisplayPage
Property |
shell : RB.Shell
|
RB.DisplayPageTree
Property |
shell : RB.Shell
|
RB.DisplayPageTree
Method |
Create a new RB.DisplayPageTree
|
RB.MediaPlayerSource
Method |
RB.MediaPlayerSource.init_actions
(Shell shell)
:
none
|
RB.PlaylistManager
Property |
shell : RB.Shell
|
RB.PlaylistManager
Method |
new RB.PlaylistManager.c_new
(Shell shell, DisplayPageModel page_model, DisplayPageTree page_tree, String playlists_file)
:
RB.PlaylistManager
Create a new RB.PlaylistManager
|
RB.PlaylistSource
Method |
Create a new RB.PlaylistSource
|
RB.RemovableMediaManager
Property |
shell : RB.Shell
|
RB.RemovableMediaManager
Method |
Create a new RB.RemovableMediaManager
|
RB.StaticPlaylistSource
Method |
new RB.StaticPlaylistSource.c_new
(Shell shell, String name, String settings_name, gboolean local, RhythmDBEntryType entry_type)
:
RB.Source
Create a new RB.StaticPlaylistSource
|
RB.StaticPlaylistSource
Method |
Create a new RB.StaticPlaylistSource
|
RB.StaticPlaylistSource
Method |
RB.StaticPlaylistSource.create_actions
(Shell shell)
:
none
|
RB.TrackTransferQueue
Property |
shell : RB.Shell
|
RB.TrackTransferQueue
Method |
Create a new RB.TrackTransferQueue
|