|
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__
|
twisted.internet.defer.Deferred
|
|
twisted.internet.defer.Deferred
|
|
(elisa.core.action.ContextualAction,
list of elisa.core.action.ContextualAction)
|
create_actions(self)
Create the default action and the contextual actions associated to
the type of item the controller will be presenting. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
bool
|
handle_input(self,
manager,
event)
Specialisation that allows for key presses to the letter keys to
trigger a fast-scroll to the first label with a first letter equal to
the pressed letter. |
source code
|
|
|
|
hide_empty_alert(self)
Hide the alert widget that informs that the model is empty. |
source code
|
|
|
elisa.core.utils.defer.Deferred
|
|
|
|
node_clicked(self,
widget,
item)
[DEPRECATED] Callback invoked when an item of the list representing a
given level of the hierarchy is clicked. |
source code
|
|
|
|
|
|
elisa.core.utils.defer.Deferred
|
|
|
|
ready(self)
Called after frontend finished creation of the controller and all
decorators are loaded. |
source code
|
|
|
elisa.core.utils.defer.Deferred
|
|
|
|
|
|
|
|
|
None or elisa.core.utils.defer.Deferred
|
|
|
|
stop_loading_animation(self)
[DEPRECATED] This method can be safely removed once the transition
from using node_clicked to implementing item_activated is complete. |
source code
|
|
|
|
cancel_all_deferreds(self)
Cancel all the currently pending deferred calls. |
source code
|
|
|
|
cancel_deferreds(self,
key)
Cancel all the currently pending deferred calls associated to one
given key in the internal dictionary. |
source code
|
|
|
|
register_deferred(self,
key,
deferred)
Register a deferred call to be associated to a given key. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DOCME
|
view_mode = DBTracksViewMode
DOCME
|
|
Inherited from extern.log.log.Loggable:
logCategory
|
|
str
|
empty_label = _('There are no tracks in this section')
text shown when there no models are to be displayed
|
|
|
track_controller_path = '/poblesec/database/music/tracks'
|
bool
|
fastscroller_enabled = False
whether to show a fastscroller (False by default)
|
int
|
fastscroller_threshold = 20
DOCME
|
bool
|
sensitive = property(fget= sensitive_get, fset= sensitive_set)
whether this controller should react on click events
|
|
|
__gsignals__ = {'clean':(gobject.SIGNAL_RUN_LAST, gobject.TYPE...
|
|
|
config_doc = {}
|
|
|
default_config = {}
|
|
|
name = property(fget= name__get, fset= name__set)
|