Class e.p.p.b.p.MenuItemPreviewListController(PreviewListController):

Part of elisa.plugins.poblesec.base.preview_list View In Hierarchy

Known subclasses: elisa.plugins.daap.controller.AlbumsDaapPreviewListController, elisa.plugins.daap.controller.ArtistsDaapPreviewListController, elisa.plugins.daap.controller.TracksDaapPreviewListController, elisa.plugins.database.music_controller.AlbumsOfArtistDbPreviewListController, elisa.plugins.database.music_controller.ArtistsDbPreviewListController, elisa.plugins.database.music_controller.DecadesDbPreviewListController, elisa.plugins.database.music_controller.GenresDbPreviewListController, elisa.plugins.database.photo_controller.AlbumsVerticalWithPreview, elisa.plugins.database.photo_controller.PhotoMonthVerticalWithPreview, elisa.plugins.database.photo_controller.PhotoTimesVerticalWithPreview, elisa.plugins.database.photo_controller.PhotoVerticalWithPreview, elisa.plugins.database.playlists_controller.AddedPhotosVerticalWithPreview, elisa.plugins.database.playlists_controller.AddedVideoVerticalWithPreview, elisa.plugins.database.playlists_controller.PlayedPhotosVerticalWithPreview, elisa.plugins.database.playlists_controller.PlayedVideoVerticalWithPreview, elisa.plugins.database.playlists_controller.UnPlayedVideoVerticalWithPreview, elisa.plugins.database.video_controller.AllVideosVerticalWithPreview, elisa.plugins.database.video_controller.VideosMonthVerticalWithPreview, elisa.plugins.database.video_controller.VideoTimesVerticalWithPreview, elisa.plugins.dvd.dvdcontroller.DvdController, elisa.plugins.favorites.controller.FavoritesArtistsVerticalWithPreview, elisa.plugins.favorites.controller.FavoritesPhotoAlbumsVerticalWithPreview, elisa.plugins.favorites.controller.FavoritesPhotosVerticalWithPreview, elisa.plugins.favorites.controller.FavoritesRadiosVerticalWithPreview, elisa.plugins.favorites.controller.FavoritesVideosVerticalWithPreview, elisa.plugins.flickr.controller.FlickrAccountPreviewListController, elisa.plugins.flickr.controller.FlickrPreviewListController, elisa.plugins.ipod.controller.AlbumsIpodPreviewListController, elisa.plugins.ipod.controller.ArtistsIpodPreviewListController, elisa.plugins.ipod.controller.TracksIpodPreviewListController, elisa.plugins.poblesec.base.preview_list.DoubleLineMenuItemPreviewListController, elisa.plugins.poblesec.filesystem.FilesystemPreviewListController, elisa.plugins.poblesec.network.NetworkPreviewListController, elisa.plugins.poblesec.section.SectionMenuController, elisa.plugins.shoutcast.controller.ShoutcastPreviewListController, elisa.plugins.yesfm.controllers.ArtistsPreviewListController, elisa.plugins.yesfm.controllers.TrackActionsController, elisa.plugins.youtube.controller.YoutubePreviewListController

Preview list controller tied to the menu item widget.
Line # Kind Name Docs
380 Method initialize Initialize the component.
407 Method clean Clean the component.
428 Method node_renderer Render a node using the common API methods defined by the
468 Method image_from_item Display a preview image for an item using the common API methods
415 Method _actions_inserted Undocumented
418 Method _actions_deleted Undocumented
421 Method _actions_changed Undocumented
425 Method _actions_reordered Undocumented

Inherited from PreviewListController:

Line # Kind Name Docs
116 Method __init__ Undocumented
131 Method nodes_setup Undocumented
163 Method item_to_letter Undocumented
217 Method set_frontend Set the frontend for the controller.
294 Method handle_input Undocumented
120 Method _create_selector Undocumented
144 Method _fastscroller_setup Undocumented
172 Method _get_active_shortcuts Undocumented
196 Method _shortcut_renderer Undocumented
203 Method _get_current_shortcut Undocumented
206 Method _set_current_shortcut Undocumented
209 Method _shortcut_selected Undocumented
241 Method _initiate_load_preview Undocumented
279 Method _load_preview Undocumented

Inherited from ListController (via PreviewListController):

Line # Kind Name Docs
60 Method stop_loading_animation Undocumented
71 Method removed Called after widget is removed from the canvas.
74 Method sensitive_set Undocumented
79 Method sensitive_get Undocumented
89 Method is_empty Undocumented
97 Method toggle_empty_alert Undocumented
157 Method node_clicked Undocumented
160 Method node_selected Undocumented
84 Method _on_focus Undocumented
121 Method _node_clicked_proxy This method is triggered by the widget item-clicked signal. It figures

Inherited from PigmentController (via PreviewListController, ListController):

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

Inherited from Component (via PreviewListController, ListController, PigmentController, Controller):

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

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 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 _actions_inserted(self, notifier, index, actions):
Undocumented
def _actions_deleted(self, notifier, index, actions):
Undocumented
def _actions_changed(self, notifier, index, actions):
Undocumented
def _actions_reordered(self, notifier, index, actions):
Undocumented
def node_renderer(self, item, widget):
Render a node using the common API methods defined by the elisa.plugins.poblesec.base.list.GenericListViewMode class.
def image_from_item(self, item):
Display a preview image for an item using the common API methods defined by the elisa.plugins.poblesec.base.list.GenericListViewMode class.
API Documentation for Elisa Media Center, generated by pydoctor at 2008-11-03 19:10:55.