C# Class Podcatcher.App

Inheritance: System.Windows.Application
Show file Open project: kypeli/Podcatcher

Public Properties

Property Type Description
episodeDownloadManager PodcastEpisodesDownloadManager
forceReloadOfEpisodeData bool
isTrial bool
licenseInfo LicenseInformation
mainViewModels MainViewModels
playbackManager PodcastPlaybackManager

Private Properties

Property Type Description
Application_Activated void
Application_Closing void
Application_Deactivated void
Application_Launching void
Application_UnhandledException void
CompleteInitializePhoneApplication void
InitializePhoneApplication void
RootFrame_NavigationFailed void
detectCurrentTheme void
refreshEpisodeFromAudioAgent PodcastEpisodeModel

Public Methods

Method Description
App ( ) : System

Constructor for the Application object.

getPlayposFromAudioAgentForEpisode ( PodcastEpisodeModel episode ) : long
refreshEpisodesFromAudioAgent ( ) : void
showErrorToast ( string message ) : void
showNotificationToast ( string message ) : void

Private Methods

Method Description
Application_Activated ( object sender, ActivatedEventArgs e ) : void
Application_Closing ( object sender, ClosingEventArgs e ) : void
Application_Deactivated ( object sender, DeactivatedEventArgs e ) : void
Application_Launching ( object sender, LaunchingEventArgs e ) : void
Application_UnhandledException ( object sender, System.Windows.ApplicationUnhandledExceptionEventArgs e ) : void
CompleteInitializePhoneApplication ( object sender, System.Windows.Navigation.NavigationEventArgs e ) : void
InitializePhoneApplication ( ) : void
RootFrame_NavigationFailed ( object sender, System.Windows.Navigation.NavigationFailedEventArgs e ) : void
detectCurrentTheme ( ) : void
refreshEpisodeFromAudioAgent ( PodcastEpisodeModel episode ) : PodcastEpisodeModel

Method Details

App() public method

Constructor for the Application object.
public App ( ) : System
return System

getPlayposFromAudioAgentForEpisode() public static method

public static getPlayposFromAudioAgentForEpisode ( PodcastEpisodeModel episode ) : long
episode Podcatcher.ViewModels.PodcastEpisodeModel
return long

refreshEpisodesFromAudioAgent() public static method

public static refreshEpisodesFromAudioAgent ( ) : void
return void

showErrorToast() public static method

public static showErrorToast ( string message ) : void
message string
return void

showNotificationToast() public static method

public static showNotificationToast ( string message ) : void
message string
return void

Property Details

episodeDownloadManager public static property

public static PodcastEpisodesDownloadManager,Podcatcher episodeDownloadManager
return PodcastEpisodesDownloadManager

forceReloadOfEpisodeData public static property

public static bool forceReloadOfEpisodeData
return bool

isTrial public static property

public static bool isTrial
return bool

licenseInfo public static property

public static LicenseInformation licenseInfo
return LicenseInformation

mainViewModels public static property

public static MainViewModels mainViewModels
return MainViewModels

playbackManager public static property

public static PodcastPlaybackManager playbackManager
return PodcastPlaybackManager