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

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

No class docstring
Line # Kind Name Docs
81 Method __init__ Undocumented
94 Method initialize Initialize the component.
388 Method set_frontend Set the frontend for the controller.
505 Method clean Clean the component.
530 Method show_video_player Undocumented
548 Method show_dvd_player Undocumented
568 Method show_music_player Undocumented
585 Method show_slideshow_player Undocumented
602 Method show_current_player Undocumented
609 Method hide_current_player Undocumented
615 Method enable_popups Enable or disable popups. When popups are disabled, they will not show
631 Method enqueue_popup Enqueue a popup for later display.
676 Method hide_popup Hide the current popup.
707 Method stop_all_players Undocumented
713 Method handle_input Undocumented
737 Method get_playable_model Undocumented
744 Method get_image_model Undocumented
751 Method play_files Undocumented
102 Method _got_new_version Undocumented
106 Method _download_installer Undocumented
124 Method _show_installer_popup Undocumented
146 Method _frontend_loaded Undocumented
186 Method _close_wizard_cb Undocumented
197 Method _plugin_updates_available Undocumented
477 Method _process_command_line_files Undocumented
482 Method _create_gst_metadata Undocumented
490 Method _initialize_dbus Undocumented
513 Method _clean_dbus Undocumented
649 Method _show_popup Undocumented

Inherited from PigmentController:

Line # Kind Name Docs
68 Method set_path Set the path for the controller.
84 Method has_focus Undocumented
87 Method prepare Called after widget is added to the canvas. It is sensible to do
94 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-01-12 17:59:14.