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

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

No class docstring
Line # Kind Name Docs
82 Method __init__ Undocumented
95 Method initialize Initialize the component.
240 Method set_frontend Set the frontend for the controller.
357 Method clean Clean the component.
383 Method show_video_player Undocumented
401 Method show_dvd_player Undocumented
421 Method show_music_player Undocumented
438 Method show_slideshow_player Undocumented
455 Method show_current_player Undocumented
462 Method hide_current_player Undocumented
468 Method enable_popups Enable or disable popups. When popups are disabled, they will not show
484 Method enqueue_popup Enqueue a popup for later display.
529 Method hide_popup Hide the current popup.
560 Method stop_all_players Undocumented
566 Method handle_input Undocumented
590 Method get_playable_model Undocumented
597 Method get_image_model Undocumented
604 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 _recommended_plugins_installed_cb Undocumented
207 Method _plugin_updates_available Undocumented
329 Method _process_command_line_files Undocumented
334 Method _create_gst_metadata Undocumented
342 Method _initialize_dbus Undocumented
366 Method _clean_dbus Undocumented
502 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 _recommended_plugins_installed_cb(self, message, sender):
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 2008-12-01 12:03:30.