sublime_music.ui.browse module
- class sublime_music.ui.browse.BrowsePanel[source]
Bases:
gi.repository.Gtk.Overlay
Defines the arist panel.
- update(app_config, force=False)[source]
- Parameters
app_config (sublime_music.config.AppConfiguration) –
force (bool) –
- update_order_token = 0
- class sublime_music.ui.browse.MusicDirectoryList[source]
Bases:
gi.overrides.Gtk.Box
- class DrilldownElement(element)[source]
Bases:
gi.overrides.GObject.Object
- Parameters
element (sublime_music.adapters.api_objects.Directory) –
- __init__(element)[source]
- Parameters
element (sublime_music.adapters.api_objects.Directory) –
- do_get_property(pspec)
- do_set_property(pspec, value)
- id
- name
- __init__()[source]
Initializer for a GObject based classes with support for property sets through the use of explicit keyword arguments.
- create_row(model)[source]
- Parameters
model (sublime_music.ui.browse.MusicDirectoryList.DrilldownElement) –
- Return type
gi.repository.Gtk.ListBoxRow
- offline_mode = False
- on_song_button_press(tree, event)[source]
- Parameters
tree (gi.overrides.Gtk.TreeView) –
event (gi.overrides.Gdk.EventButton) –
- Return type
- update_order_token = 0
- update_store(directory, app_config=None, force=False, order_token=None, is_partial=False)[source]
- Parameters
directory (sublime_music.adapters.api_objects.Directory) –
app_config (Optional[sublime_music.config.AppConfiguration]) –
force (bool) –
is_partial (bool) –