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.
389 Method set_frontend Set the frontend for the controller.
506 Method clean Clean the component.
531 Method show_video_player Undocumented
549 Method show_dvd_player Undocumented
569 Method show_music_player Undocumented
586 Method show_slideshow_player Undocumented
603 Method show_current_player Undocumented
610 Method hide_current_player Undocumented
616 Method enable_popups Enable or disable popups. When popups are disabled, they will not show
632 Method enqueue_popup Enqueue a popup for later display.
677 Method hide_popup Hide the current popup.
708 Method stop_all_players Undocumented
714 Method handle_input Undocumented
738 Method get_playable_model Undocumented
745 Method get_image_model Undocumented
752 Method play_files Undocumented
103 Method _got_new_version Undocumented
107 Method _download_installer Undocumented
125 Method _show_installer_popup Undocumented
147 Method _frontend_loaded Undocumented
187 Method _close_wizard_cb Undocumented
198 Method _plugin_updates_available Undocumented
478 Method _process_command_line_files Undocumented
483 Method _create_gst_metadata Undocumented
491 Method _initialize_dbus Undocumented
514 Method _clean_dbus Undocumented
650 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-20 12:03:21.