C# Class Gi7.ViewModel.HomeViewModel

Inheritance: ViewModelBase
Exibir arquivo Open project: michelsalib/Gi7

Public Methods

Method Description
HomeViewModel ( GithubService githubService, INavigationService navigationService ) : System.Collections.ObjectModel

Private Methods

Method Description
LoadPanel ( string header ) : void
Login ( ) : void
Logout ( ) : void
OnAbout ( INavigationService navigationService ) : void
OnEventSelected ( INavigationService navigationService, Gi7.Client.Model.Event.Event e ) : void
OnIsAuthenticatedChanged ( Gi7.Client.AuthenticatedEventArgs e ) : void
OnPanoramaChanged ( System.Windows.Controls.SelectionChangedEventArgs args ) : void
OnProfile ( INavigationService navigationService ) : void
OnPropertyChanged ( GithubService githubService, PropertyChangedEventArgs e ) : void
OnRepoSelected ( INavigationService navigationService, Repository r ) : void
OnSearchedRepoSelected ( INavigationService navigationService, SearchedRepository r ) : void
OnUserSelected ( INavigationService navigationService, User user ) : void

Method Details

HomeViewModel() public method

public HomeViewModel ( GithubService githubService, INavigationService navigationService ) : System.Collections.ObjectModel
githubService GithubService
navigationService INavigationService
return System.Collections.ObjectModel