Package screenlets :: Package plugins :: Module Kaffeine :: Class KaffeineAPI
[hide private]
[frames] | no frames]

Class KaffeineAPI

source code

GenericPlayer.GenericAPI --+
                           |
                          KaffeineAPI

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, signal=None) source code
Class Variables [hide private]
  __name__ = 'Kaffeine API'
  __version__ = '0.0'
  __author__ = 'Whise (Helder Fraga)'
  __desc__ = 'Kaffeine API to a Music Player'
  playerAPI = None
  __timeout = None
  __interval = 2
  callbackFn = None
  __curplaying = 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