C# Class MALClient.XShared.ViewModels.Details.AnimeDetailsPageViewModel

Inheritance: ViewModelBase
Afficher le fichier Open project: Mordonus/MALClient Class Usage Examples

Méthodes publiques

Свойство Type Description
EndDateValid bool
StartDateValid bool
_initialized bool

Private Properties

Свойство Type Description
AddAnime void
ChangeNotes void
ChangeReadVolumes void
ChangeRewatching void
ChangeRewatchingCount void
ChangeScore void
ChangeStatus void
ChangeWatchedEps void
ExtractData void
FetchData System.Threading.Tasks.Task
GetAppropriateUpdateQuery MALClient.XShared.Comm.Query
LaunchUpdate void
LoadCharacters void
LoadHummingbirdCoverImage Task
LoadHummingbirdCoverImageMobile void
LoadVideos void
NavigateDetails void
OpenMalPage void
PopulateData void
PopulateStartEndDates void
RemoveAnime void

Méthodes publiques

Méthode Description
AnimeDetailsPageViewModel ( IClipboardProvider clipboardProvider, ISystemControlsLauncherService systemControlsLauncherService ) : System
CurrentAnimeHasBeenAddedToList ( IAnimeData reference ) : void
Init ( AnimeDetailsPageNavigationArgs param ) : void
LoadDetails ( bool force = false ) : void
LoadRecommendations ( bool force = false ) : void
LoadRelatedAnime ( bool force = false ) : void
LoadReviews ( bool force = false ) : void
OpenVideo ( AnimeVideoData data ) : System.Threading.Tasks.Task
RefreshData ( ) : void
UpdateAnimeReferenceUiBindings ( int callerId ) : void

Launches update of all UI bound variables.

UpdateScoreFlyoutChoices ( ) : void

Private Methods

Méthode Description
AddAnime ( ) : void
ChangeNotes ( ) : void
ChangeReadVolumes ( ) : void
ChangeRewatching ( bool state ) : void
ChangeRewatchingCount ( int count ) : void
ChangeScore ( float score ) : void
ChangeStatus ( AnimeStatus status ) : void
ChangeWatchedEps ( ) : void
ExtractData ( AnimeGeneralDetailsData data ) : void
FetchData ( bool force = false, PageIndex sourcePage = null ) : System.Threading.Tasks.Task
GetAppropriateUpdateQuery ( int rewatchCount = null ) : Query
LaunchUpdate ( ) : void
LoadCharacters ( bool force = false ) : void
LoadHummingbirdCoverImage ( ) : Task
LoadHummingbirdCoverImageMobile ( ) : void
LoadVideos ( bool force = false ) : void
NavigateDetails ( IDetailsPageArgs args ) : void
OpenMalPage ( ) : void
PopulateData ( ) : void
PopulateStartEndDates ( ) : void
RemoveAnime ( ) : void

Method Details

AnimeDetailsPageViewModel() public méthode

public AnimeDetailsPageViewModel ( IClipboardProvider clipboardProvider, ISystemControlsLauncherService systemControlsLauncherService ) : System
clipboardProvider IClipboardProvider
systemControlsLauncherService ISystemControlsLauncherService
Résultat System

CurrentAnimeHasBeenAddedToList() public méthode

public CurrentAnimeHasBeenAddedToList ( IAnimeData reference ) : void
reference IAnimeData
Résultat void

Init() public méthode

public Init ( AnimeDetailsPageNavigationArgs param ) : void
param MALClient.XShared.NavArgs.AnimeDetailsPageNavigationArgs
Résultat void

LoadDetails() public méthode

public LoadDetails ( bool force = false ) : void
force bool
Résultat void

LoadRecommendations() public méthode

public LoadRecommendations ( bool force = false ) : void
force bool
Résultat void

LoadRelatedAnime() public méthode

public LoadRelatedAnime ( bool force = false ) : void
force bool
Résultat void

LoadReviews() public méthode

public LoadReviews ( bool force = false ) : void
force bool
Résultat void

OpenVideo() public static méthode

public static OpenVideo ( AnimeVideoData data ) : System.Threading.Tasks.Task
data MALClient.Models.Models.AnimeScrapped.AnimeVideoData
Résultat System.Threading.Tasks.Task

RefreshData() public méthode

public RefreshData ( ) : void
Résultat void

UpdateAnimeReferenceUiBindings() public méthode

Launches update of all UI bound variables.
public UpdateAnimeReferenceUiBindings ( int callerId ) : void
callerId int Anime item id that calls this thing.
Résultat void

UpdateScoreFlyoutChoices() public méthode

public UpdateScoreFlyoutChoices ( ) : void
Résultat void

Property Details

EndDateValid public_oe property

public bool EndDateValid
Résultat bool

StartDateValid public_oe property

public bool StartDateValid
Résultat bool

_initialized public_oe property

public bool _initialized
Résultat bool