C# Class MALClient.XShared.ViewModels.AnimeItemAbstraction

This class serves as a container for actual UI AnimeItem element. It contains all values required to sort and filter those items before loading them.
Show file Open project: Mordonus/MALClient Class Usage Examples

Public Properties

Property Type Description
Auth bool
Index int
LoadedAnime bool
LoadedModel bool
LoadedVolatile bool
RepresentsAnime bool

Public Methods

Method Description
AnimeItemAbstraction ( SeasonalAnimeData data, bool anime ) : System
AnimeItemAbstraction ( bool auth, AnimeLibraryItemData data ) : System
AnimeItemAbstraction ( bool auth, MangaLibraryItemData data ) : System
TryRetrieveVolatileData ( bool force = false ) : bool

Private Methods

Method Description
AnimeItemAbstraction ( ILibraryData entry, int id = null ) : System
LoadElementModel ( ) : AnimeItemViewModel

Method Details

AnimeItemAbstraction() public method

public AnimeItemAbstraction ( SeasonalAnimeData data, bool anime ) : System
data MALClient.Models.Models.AnimeScrapped.SeasonalAnimeData
anime bool
return System

AnimeItemAbstraction() public method

public AnimeItemAbstraction ( bool auth, AnimeLibraryItemData data ) : System
auth bool
data MALClient.Models.Models.Library.AnimeLibraryItemData
return System

AnimeItemAbstraction() public method

public AnimeItemAbstraction ( bool auth, MangaLibraryItemData data ) : System
auth bool
data MALClient.Models.Models.Library.MangaLibraryItemData
return System

TryRetrieveVolatileData() public method

public TryRetrieveVolatileData ( bool force = false ) : bool
force bool
return bool

Property Details

Auth public property

public bool Auth
return bool

Index public property

public int Index
return int

LoadedAnime public property

public bool LoadedAnime
return bool

LoadedModel public property

public bool LoadedModel
return bool

LoadedVolatile public property

public bool LoadedVolatile
return bool

RepresentsAnime public property

public bool RepresentsAnime
return bool