Package elisa :: Package plugins :: Package ipod :: Module controller :: Class TracksIpodListSwitcherController

Class TracksIpodListSwitcherController

source code


Nested Classes
  default_mode
hash(x)
Instance Methods

Inherited from extern.log.log.Loggable: debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

    Inherited from poblesec.base.list_switcher.ListSwitcherController
twisted.internet.defer.Deferred
clean(self)
Clean the component.
source code
bool
handle_input(self, manager, input_event)
Handle an Elisa input event.
source code
twisted.internet.defer.Deferred
initialize(self, **kwargs)
Initialize the component.
source code
 
prepare(self)
Called after widget is added to the canvas.
source code
 
ready(self)
Called after frontend finished creation of the controller and all decorators are loaded.
source code
 
removed(self)
Called after widget is removed from the canvas.
source code
 
sensitive_get(self, value) source code
 
sensitive_set(self, value) source code
None or elisa.core.utils.defer.Deferred
set_frontend(self, frontend)
Set the frontend for the controller.
source code
 
set_path(self, path)
Set the path for the controller.
source code
 
switch_mode(self, new_class) source code
    Inherited from pigment.pigment_controller.PigmentController
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
has_focus(self) source code
    Inherited from core.component.Component
 
name__get(self) source code
 
name__set(self, value) source code
Class Methods
    Inherited from core.component.Component
elisa.core.component.Component or a subclass
create(cls, config_section=None, **kwargs)
Create and initialize the component.
source code
Class Variables
  modes = [TracksIpodPreviewListController, TracksIpodCoverflowC...

Inherited from extern.log.log.Loggable: logCategory

    Inherited from poblesec.base.list_switcher.ListSwitcherController
bool sensitive = property(sensitive_get, sensitive_set)
whether this controller should react on click events
    Inherited from pigment.pigment_controller.PigmentController
  __gsignals__ = {'clean':(gobject.SIGNAL_RUN_LAST, gobject.TYPE...
    Inherited from core.component.Component
  config_doc = {}
  default_config = {}
  name = property(fget= name__get, fset= name__set)
Instance Variables
    Inherited from pigment.pigment_controller.PigmentController
elisa.core.components.frontend.Frontend frontend
frontend that created the controller
str path
path for which that controller was selected
elisa.plugins.pigment.widgets.widget.Widget widget
Pigment widget containing the UI of the controller
Properties

Inherited from object: __class__

Class Variable Details

modes

Value:
[TracksIpodPreviewListController, TracksIpodCoverflowController, Track\
sIpodGridController]