C# Class TraktPlugin.TraktDashboard

Show file Open project: trakt/Trakt-for-Mediaportal

Public Methods

Method Description
Init ( ) : void
StartActivityPolling ( ) : void
StartTrendingMoviesPolling ( ) : void
StartTrendingShowsPolling ( ) : void
StopActivityPolling ( ) : void
StopTrendingMoviesPolling ( ) : void
StopTrendingShowsPolling ( ) : void
TraktDashboard ( ) : System

Private Methods

Method Description
ClearMovieProperties ( ) : void
ClearSelectedActivityProperties ( ) : void
ClearShowProperties ( ) : void
GUIWindowManager_OnNewAction ( MediaPortal.GUI.Library.Action action ) : void
GUIWindowManager_Receivers ( GUIMessage message ) : void
GetActivity ( ActivityView activityView ) : TraktPlugin.TraktAPI.DataStructures.TraktActivity
GetActivityDescription ( ActivityView activityView ) : string
GetActivityImage ( TraktPlugin.TraktAPI.DataStructures.TraktActivity activity ) : string
GetActivityShoutText ( TraktPlugin.TraktAPI.DataStructures.TraktActivity activity ) : string
GetAvatarImage ( TraktPlugin.TraktAPI.DataStructures.TraktActivity activity ) : string
GetFacade ( int facadeID ) : MediaPortal.GUI.Library.GUIFacadeControl
GetMaxTrendingProperties ( ) : int
GetMyActivityFromCache ( ) : TraktPlugin.TraktAPI.DataStructures.TraktActivity

gets the activity for the currently logged in user from the local cache

GetStatistics ( ) : void
GetTrendingMovies ( bool &isCached ) : IEnumerable
GetTrendingSettings ( ) : DashboardTrendingSettings
GetTrendingShows ( bool &isCached ) : IEnumerable
GetUserProfile ( ) : TraktUserSummary
IsDashBoardWindow ( ) : bool
LoadActivity ( ) : void
LoadActivityFacade ( TraktPlugin.TraktAPI.DataStructures.TraktActivity activities, MediaPortal.GUI.Library.GUIFacadeControl facade ) : void
LoadTrendingMovies ( ) : void
LoadTrendingMovies ( bool forceReload ) : void
LoadTrendingMoviesFacade ( IEnumerable trendingItems, MediaPortal.GUI.Library.GUIFacadeControl facade ) : void
LoadTrendingShows ( ) : void
LoadTrendingShows ( bool forceReload ) : void
LoadTrendingShowsFacade ( IEnumerable trendingItems, MediaPortal.GUI.Library.GUIFacadeControl facade ) : void
OnActivitySelected ( GUIListItem item, GUIControl parent ) : void
OnTrendingMovieSelected ( GUIListItem item, GUIControl parent ) : void
OnTrendingShowSelected ( GUIListItem item, GUIControl parent ) : void
PlayActivityItem ( bool jumpTo ) : void
PlayMovie ( bool jumpTo ) : void
PlayShow ( bool jumpTo ) : void
PublishActivityProperties ( ) : void
PublishActivityProperties ( TraktPlugin.TraktAPI.DataStructures.TraktActivity activity ) : void
PublishMovieProperties ( ) : void
PublishMovieProperties ( IEnumerable trendingItems ) : void
PublishShowProperties ( ) : void
PublishShowProperties ( IEnumerable trendingItems ) : void
SetUpdateAnimation ( bool enable ) : void
ShowActivityContextMenu ( ) : void
ShowActivityFilterActionsMenu ( ) : bool
ShowActivityFilterTypesMenu ( ) : bool
ShowActivityViewMenu ( ) : bool
ShowTrendingMoviesContextMenu ( ) : void
ShowTrendingShowsContextMenu ( ) : void
ViewShout ( TraktPlugin.TraktAPI.DataStructures.TraktActivity activity ) : void

Method Details

Init() public method

public Init ( ) : void
return void

StartActivityPolling() public method

public StartActivityPolling ( ) : void
return void

StartTrendingMoviesPolling() public method

public StartTrendingMoviesPolling ( ) : void
return void

StartTrendingShowsPolling() public method

public StartTrendingShowsPolling ( ) : void
return void

StopActivityPolling() public method

public StopActivityPolling ( ) : void
return void

StopTrendingMoviesPolling() public method

public StopTrendingMoviesPolling ( ) : void
return void

StopTrendingShowsPolling() public method

public StopTrendingShowsPolling ( ) : void
return void

TraktDashboard() public method

public TraktDashboard ( ) : System
return System