C# Class OpenSyno.ViewModels.ArtistPanoramaViewModel

Inheritance: ViewModelBase
Afficher le fichier Open project: salfab/open-syno Class Usage Examples

Méthodes publiques

Méthode Description
ArtistPanoramaViewModel ( SynoItem artist, IEnumerable albums, int activePanelIndex, ISearchService searchService, IEventAggregator eventAggregator, IPageSwitchingService pageSwitchingService, INotificationService notificationService ) : System
BuildArtistItems ( IEnumerable albums ) : void
QueryAndBuildArtistItems ( ) : void

Private Methods

Méthode Description
OnPlay ( ) : void
OnPlayLast ( ) : void
OnShowPlayQueue ( ) : void
StartMonitoringElements ( object sender, NotifyCollectionChangedEventArgs e ) : void
UpdateBusyness ( object sender, PropertyChangedEventArgs e ) : void

Method Details

ArtistPanoramaViewModel() public méthode

public ArtistPanoramaViewModel ( SynoItem artist, IEnumerable albums, int activePanelIndex, ISearchService searchService, IEventAggregator eventAggregator, IPageSwitchingService pageSwitchingService, INotificationService notificationService ) : System
artist Synology.AudioStationApi.SynoItem
albums IEnumerable
activePanelIndex int
searchService ISearchService
eventAggregator IEventAggregator
pageSwitchingService IPageSwitchingService
notificationService INotificationService
Résultat System

BuildArtistItems() public méthode

public BuildArtistItems ( IEnumerable albums ) : void
albums IEnumerable
Résultat void

QueryAndBuildArtistItems() public méthode

public QueryAndBuildArtistItems ( ) : void
Résultat void