C# Class Hanasu.ViewModel.MainPageViewModel

Inheritance: BaseViewModel
Afficher le fichier Open project: Amrykid/Hanasu

Private Properties

Свойство Type Description
GetStationAlbumFromCache Task
InitializeGlobalMediaElement void
LoadStationsFromAppGlobal void
MediaControl_PlayPauseTogglePressed void
MediaControl_SoundLevelChanged void
NavigateToNowPlayingPage void
NetworkCostController_InternetConnectionChanged void
PlayStation void
RegisterWithMediaTransportControls void
ResetMediaControlInfo void
ResetStationInfo void
SetMediaButtons void
SetMediaElement void

Méthodes publiques

Méthode Description
MainPageViewModel ( ) : Crystal.Core
MediaControl_ChannelDownPressed ( object sender, object e ) : void
MediaControl_ChannelUpPressed ( object sender, object e ) : void
MediaControl_PausePressed ( object sender, object e ) : void
MediaControl_PlayPressed ( object sender, object e ) : void
MediaControl_StopPressed ( object sender, object e ) : void
NavigateToNowPlayingPage ( ) : void
NetworkCostController_ApproachingDataLimitEvent ( ) : void
OnNavigatedFrom ( ) : void
OnNavigatedTo ( object>.KeyValuePair argument = null ) : void
PlayStation ( Station s, Windows me, bool navigate = true ) : void
mediaElement_BufferingProgressChanged ( object sender, Windows e ) : void
mediaElement_CurrentStateChanged ( object sender, Windows e ) : void
mediaElement_MediaEnded ( object sender, Windows e ) : void
mediaElement_MediaFailed ( object sender, Windows e ) : void
mediaElement_MediaOpened ( object sender, Windows e ) : void

Private Methods

Méthode Description
GetStationAlbumFromCache ( ) : Task

Grabs the current station's album art from a cached file.

InitializeGlobalMediaElement ( ) : void
LoadStationsFromAppGlobal ( ) : void
MediaControl_PlayPauseTogglePressed ( object sender, object e ) : void
MediaControl_SoundLevelChanged ( object sender, object e ) : void
NavigateToNowPlayingPage ( Uri finalUri ) : void
NetworkCostController_InternetConnectionChanged ( ) : void
PlayStation ( Station s ) : void
RegisterWithMediaTransportControls ( ) : void
ResetMediaControlInfo ( ) : void
ResetStationInfo ( ) : void
SetMediaButtons ( ) : void
SetMediaElement ( Windows &me ) : void

Method Details

MainPageViewModel() public méthode

public MainPageViewModel ( ) : Crystal.Core
Résultat Crystal.Core

MediaControl_ChannelDownPressed() public méthode

public MediaControl_ChannelDownPressed ( object sender, object e ) : void
sender object
e object
Résultat void

MediaControl_ChannelUpPressed() public méthode

public MediaControl_ChannelUpPressed ( object sender, object e ) : void
sender object
e object
Résultat void

MediaControl_PausePressed() public méthode

public MediaControl_PausePressed ( object sender, object e ) : void
sender object
e object
Résultat void

MediaControl_PlayPressed() public méthode

public MediaControl_PlayPressed ( object sender, object e ) : void
sender object
e object
Résultat void

MediaControl_StopPressed() public méthode

public MediaControl_StopPressed ( object sender, object e ) : void
sender object
e object
Résultat void

NavigateToNowPlayingPage() public méthode

public NavigateToNowPlayingPage ( ) : void
Résultat void

NetworkCostController_ApproachingDataLimitEvent() public méthode

public NetworkCostController_ApproachingDataLimitEvent ( ) : void
Résultat void

OnNavigatedFrom() public méthode

public OnNavigatedFrom ( ) : void
Résultat void

OnNavigatedTo() public méthode

public OnNavigatedTo ( object>.KeyValuePair argument = null ) : void
argument object>.KeyValuePair
Résultat void

PlayStation() public méthode

public PlayStation ( Station s, Windows me, bool navigate = true ) : void
s Hanasu.Model.Station
me Windows
navigate bool
Résultat void

mediaElement_BufferingProgressChanged() public méthode

public mediaElement_BufferingProgressChanged ( object sender, Windows e ) : void
sender object
e Windows
Résultat void

mediaElement_CurrentStateChanged() public méthode

public mediaElement_CurrentStateChanged ( object sender, Windows e ) : void
sender object
e Windows
Résultat void

mediaElement_MediaEnded() public méthode

public mediaElement_MediaEnded ( object sender, Windows e ) : void
sender object
e Windows
Résultat void

mediaElement_MediaFailed() public méthode

public mediaElement_MediaFailed ( object sender, Windows e ) : void
sender object
e Windows
Résultat void

mediaElement_MediaOpened() public méthode

public mediaElement_MediaOpened ( object sender, Windows e ) : void
sender object
e Windows
Résultat void