Package screenlets :: Package plugins :: Module Quodlibet :: Class QuodlibetAPI
[hide private]
[frames] | no frames]

Class QuodlibetAPI

source code

GenericPlayer.GenericAPI --+
                           |
                          QuodlibetAPI

Instance Methods [hide private]
 
__init__(self, session_bus) source code
 
is_active(self, dbus_iface) source code
 
connect(self) source code
 
get_title(self) source code
 
get_album(self) source code
 
get_artist(self) source code
 
get_cover_path(self) source code
 
is_playing(self) source code
 
play_pause(self) source code
 
next(self) source code
 
previous(self) source code
 
register_change_callback(self, fn) source code
 
info_changed(self, *args, **kwargs) source code
Class Variables [hide private]
  __name__ = 'Quodlibet'
  __version__ = '0.1'
  __author__ = 'Whise'
  __desc__ = 'API to the Quodlibet Music Player'
  ns = 'net.sacredchao.QuodLibet'
  playerAPI = None
  shellAPI = None
  callback_fn = None

Inherited from GenericPlayer.GenericAPI: session_bus

Method Details [hide private]

__init__(self, session_bus)
(Constructor)

source code 
Overrides: GenericPlayer.GenericAPI.__init__

is_active(self, dbus_iface)

source code 
Overrides: GenericPlayer.GenericAPI.is_active

connect(self)

source code 
Overrides: GenericPlayer.GenericAPI.connect

get_title(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_title

get_album(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_album

get_artist(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_artist

get_cover_path(self)

source code 
Overrides: GenericPlayer.GenericAPI.get_cover_path

is_playing(self)

source code 
Overrides: GenericPlayer.GenericAPI.is_playing

play_pause(self)

source code 
Overrides: GenericPlayer.GenericAPI.play_pause

next(self)

source code 
Overrides: GenericPlayer.GenericAPI.next

previous(self)

source code 
Overrides: GenericPlayer.GenericAPI.previous

register_change_callback(self, fn)

source code 
Overrides: GenericPlayer.GenericAPI.register_change_callback