Class e.p.p.m.PoblesecController(PigmentController):

Part of elisa.plugins.poblesec.main View In Hierarchy

No class docstring
Line # Kind Name Docs
84 Method __init__ Undocumented
97 Method initialize Initialize the component.
391 Method set_frontend Set the frontend for the controller.
512 Method clean Clean the component.
537 Method show_video_player Undocumented
555 Method show_dvd_player Undocumented
575 Method show_music_player Undocumented
592 Method show_slideshow_player Undocumented
609 Method show_current_player Undocumented
616 Method hide_current_player Undocumented
622 Method enable_popups Enable or disable popups. When popups are disabled, they will not show
638 Method enqueue_popup Enqueue a popup for later display.
683 Method hide_popup Hide the current popup.
714 Method stop_all_players Undocumented
720 Method handle_input Undocumented
754 Method get_playable_model Undocumented
761 Method get_image_model Undocumented
768 Method play_files Undocumented
105 Method _got_new_version Undocumented
109 Method _download_installer Undocumented
127 Method _show_installer_popup Undocumented
149 Method _frontend_loaded Undocumented
189 Method _close_wizard_cb Undocumented
200 Method _plugin_updates_available Undocumented
484 Method _process_command_line_files Undocumented
489 Method _create_gst_metadata Undocumented
497 Method _initialize_dbus Undocumented
520 Method _clean_dbus Undocumented
656 Method _show_popup Undocumented

Inherited from PigmentController:

Line # Kind Name Docs
68 Method set_path Set the path for the controller.
83 Method has_focus Undocumented
86 Method prepare Called after widget is added to the canvas. It is sensible to do
93 Method removed Called after widget is removed from the canvas.

Inherited from Component (via PigmentController, Controller):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.
def __init__(self):
Undocumented
def initialize(self):
Initialize the component.

This method is called by Component.create to finish the initialization of a component.

Returnsa deferred called when a component is fully initialized (type: twisted.internet.defer.Deferred )
def _got_new_version(self, message, sender):
Undocumented
def _download_installer(self, url, version):
Undocumented
def _show_installer_popup(self, installer_path, version):
Undocumented
def _frontend_loaded(self, message, sender):
Undocumented
def _close_wizard_cb(self, wizard):
Undocumented
def _plugin_updates_available(self, message, sender):
Undocumented
def set_frontend(self, frontend):
Set the frontend for the controller.
Parametersfrontendfrontend (type: elisa.core.components.frontend.Frontend )
def _process_command_line_files(self, result):
Undocumented
def _create_gst_metadata(self):
Undocumented
def _initialize_dbus(self, result=None):
Undocumented
def clean(self):
Clean the component.

This method is called when a component is not needed anymore to clean its state.

Returnsa deferred called when the component has finished cleaning its state (type: twisted.internet.defer.Deferred )
def _clean_dbus(self):
Undocumented
def show_video_player(self):
Undocumented
def show_dvd_player(self):
Undocumented
def show_music_player(self):
Undocumented
def show_slideshow_player(self):
Undocumented
def show_current_player(self):
Undocumented
def hide_current_player(self):
Undocumented
def enable_popups(self, enabled):
Enable or disable popups. When popups are disabled, they will not show up but can still be enqueued, and will start being dequeued when they are enabled again.
Parametersenabledwhether popups should be enabled (type: bool )
Unknown Field: warningdisabling popups will not hide the current popup if there is one.
def enqueue_popup(self, icon, title, text, buttons):
Enqueue a popup for later display. If the popup can be displayed right away, it will be.
Parametersiconthe icon resource of the popup (type: str )
titlethe title of the popup (type: unicode )
textthe text of the popup (type: unicode )
buttonsa list of buttons for the popup (type: list of (str, callable) )
def _show_popup(self):
Undocumented
def hide_popup(self):
Hide the current popup.
Returnsa deferred fired when the popup is hidden, or when the next popup in the queue, if there is one, is shown (type: elisa.core.utils.defer.Deferred )
RaisesAssertionErrorif there is no popup currently visible
def stop_all_players(self):
Undocumented
def handle_input(self, manager, input_event):
Undocumented
def get_playable_model(self, file_path):
Undocumented
def get_image_model(self, file_path):
Undocumented
def play_files(self, files):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.