C# Class Solocast.UWP.ViewModels.PodcastsViewModel

Inheritance: ViewModelBase
Mostra file Open project: Solocast/solocast-clients

Public Methods

Method Description
AddPodcastAsync ( ) : void
ItemClickCommand ( object sender, ItemClickEventArgs parameters ) : void
PodcastsViewModel ( IPodcastService podcastService, INavigationService navigationService, IMessageDialogService dialogService ) : GalaSoft.MvvmLight

Private Methods

Method Description
CanAddPodcast ( ) : bool
CheckForNewEpisodesAsync ( ) : void
DeletePodcastAsync ( DeletePodcastMessage message ) : void
LoadPodcastsAsync ( ) : void

Method Details

AddPodcastAsync() public method

public AddPodcastAsync ( ) : void
return void

ItemClickCommand() public method

public ItemClickCommand ( object sender, ItemClickEventArgs parameters ) : void
sender object
parameters Windows.UI.Xaml.Controls.ItemClickEventArgs
return void

PodcastsViewModel() public method

public PodcastsViewModel ( IPodcastService podcastService, INavigationService navigationService, IMessageDialogService dialogService ) : GalaSoft.MvvmLight
podcastService IPodcastService
navigationService INavigationService
dialogService IMessageDialogService
return GalaSoft.MvvmLight