Part of elisa.plugins.poblesec.slideshow.player View In Hierarchy
Main entry point for the picture player and slideshow user interface.
Responsible for:
| Instance Variables | player | picture player responsible for slideshow handling
(type: elisa.plugins.poblesec.slideshow.player.PicturePlayer
) |
| player_osd | OSD containing the control ribbon and status display
(type: elisa.plugins.poblesec.slideshow.player.PlayerOsd
) | |
| counter | OSD displayed over the playground with loading information
(type: elisa.plugins.poblesec.widgets.player.counter.Counter
) | |
| playground | node of the scene containing the pictures displayed by the picture player
(type: elisa.plugins.pigment.graph.group.Group
) |
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 437 | Method | __init__ | Undocumented |
| 500 | Method | set_frontend | Set the frontend for the controller. |
| 521 | Method | clean | Clean the component. |
| 538 | Method | exit | Exit the player by asking poblesec's main controller to hide it. |
| 548 | Method | toggle_play_pause | Start the slideshow if it is not playing, pause it otherwise. |
| 684 | Method | handle_input | Undocumented |
| 557 | Method | _player_osd_shown_cb | Undocumented |
| 560 | Method | _player_osd_hidden_cb | Undocumented |
| 564 | Method | _volume_bar_cb | Undocumented |
| 567 | Method | _mouse_motion_cb | Undocumented |
| 573 | Method | _player_picture_changed | Undocumented |
| 585 | Method | _player_picture_loaded | Undocumented |
| 592 | Method | _player_picture_rotated | Undocumented |
| 595 | Method | _playlist_size_changed | Undocumented |
| 599 | Method | _player_status_changed | Undocumented |
| 603 | Method | _update_status | Undocumented |
| 638 | Method | _update_preview_orientation | Undocumented |
| 657 | Method | _update_ribbon | Undocumented |
| 667 | Method | _update_logo | Undocumented |
| 675 | Method | _clear_osd | Undocumented |
Inherited from BasePlayerController:
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 50 | Method | is_compatible | Check if the player can be used at same time than |
| 63 | Method | _back_clicked_cb | Undocumented |
Inherited from PigmentController (via BasePlayerController):
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 65 | Method | set_path | Set the path for the controller. |
| 80 | Method | has_focus | Undocumented |
| 83 | Method | prepare | Called after widget is
added to the canvas. It is sensible to do |
| 90 | Method | removed | Called after widget is
removed from the canvas. |
Inherited from Component (via BasePlayerController, PigmentController, Controller):
| Line # | Kind | Name | Docs |
|---|---|---|---|
| 83 | Class | PathDescriptor | Undocumented |
| 95 | Class Method | create | Create and initialize the component. |
| 128 | Method | initialize | Initialize the component. |
| 153 | Method | name__get | Undocumented |
| 158 | Method | name__set | Undocumented |
| Parameters | frontend | frontend
(type: elisa.core.components.frontend.Frontend
) |
This method is called when a component is not needed anymore to clean its state.
| Returns | a deferred called when the component has finished cleaning its state
(type: twisted.internet.defer.Deferred
) | |