C# 클래스 TraktPlugin.GUI.GUIListItems

상속: MediaPortal.GUI.Library.GUIWindow
파일 보기 프로젝트 열기: trakt/Trakt-for-Mediaportal

Private Properties

프로퍼티 타입 설명
AddItemToCollection void
AddItemToWatchList void
AddItemToWatchedHistory void
CheckAndPlayEpisode void
CheckAndPlayMovie void
ClearProperties void
GetListItemLabel string
GetListItemSecondLabel string
GetSyncItems TraktPlugin.TraktAPI.DataStructures.TraktSyncAll
GetTmdbImage GUITmdbImage
InitProperties void
ListItemMatch bool
LoadListItems void
OnItemSelected void
PublishEpisodeSkinProperties void
PublishMovieSkinProperties void
PublishPersonSkinProperties void
PublishSeasonSkinProperties void
PublishShowSkinProperties void
RateItem void
RemoveItemFromCollection void
RemoveItemFromWatchList void
RemoveItemFromWatchedHistory void
SendListItemsToFacade void

공개 메소드들

메소드 설명
GUIListItems ( ) : System
Init ( ) : bool
OnAction ( MediaPortal.GUI.Library.Action action ) : void

보호된 메소드들

메소드 설명
OnClicked ( int controlId, GUIControl control, MediaPortal.GUI.Library.Action actionType ) : void
OnPageDestroy ( int new_windowId ) : void
OnPageLoad ( ) : void
OnShowContextMenu ( ) : void

비공개 메소드들

메소드 설명
AddItemToCollection ( TraktListItem item ) : void
AddItemToWatchList ( TraktListItem item ) : void
AddItemToWatchedHistory ( TraktListItem item ) : void
CheckAndPlayEpisode ( bool jumpTo ) : void
CheckAndPlayMovie ( bool jumpTo ) : void
ClearProperties ( ) : void
GetListItemLabel ( TraktListItem listItem ) : string
GetListItemSecondLabel ( TraktListItem listItem ) : string
GetSyncItems ( TraktListItem listItem ) : TraktSyncAll
GetTmdbImage ( TraktListItem listItem ) : GUITmdbImage
InitProperties ( ) : void
ListItemMatch ( TraktListItem currentItem, TraktListItem itemToMatch ) : bool
LoadListItems ( ) : void
OnItemSelected ( GUIListItem item, GUIControl parent ) : void
PublishEpisodeSkinProperties ( TraktListItem item ) : void
PublishMovieSkinProperties ( TraktListItem item ) : void
PublishPersonSkinProperties ( TraktListItem item ) : void
PublishSeasonSkinProperties ( TraktListItem item ) : void
PublishShowSkinProperties ( TraktListItem item ) : void
RateItem ( TraktListItem item ) : void
RemoveItemFromCollection ( TraktListItem item ) : void
RemoveItemFromWatchList ( TraktListItem item ) : void
RemoveItemFromWatchedHistory ( TraktListItem item ) : void
SendListItemsToFacade ( IEnumerable listItems ) : void

메소드 상세

GUIListItems() 공개 메소드

public GUIListItems ( ) : System
리턴 System

Init() 공개 메소드

public Init ( ) : bool
리턴 bool

OnAction() 공개 메소드

public OnAction ( MediaPortal.GUI.Library.Action action ) : void
action MediaPortal.GUI.Library.Action
리턴 void

OnClicked() 보호된 메소드

protected OnClicked ( int controlId, GUIControl control, MediaPortal.GUI.Library.Action actionType ) : void
controlId int
control MediaPortal.GUI.Library.GUIControl
actionType MediaPortal.GUI.Library.Action
리턴 void

OnPageDestroy() 보호된 메소드

protected OnPageDestroy ( int new_windowId ) : void
new_windowId int
리턴 void

OnPageLoad() 보호된 메소드

protected OnPageLoad ( ) : void
리턴 void

OnShowContextMenu() 보호된 메소드

protected OnShowContextMenu ( ) : void
리턴 void