C# Class JiraAssistant.Logic.ContextlessViewModels.MainViewModel

Inheritance: ViewModelBase, INavigator
显示文件 Open project: sceeter89/jira-client Class Usage Examples

Public Methods

Method Description
Back ( ) : void
ClearHistory ( ) : void
HandleClosing ( CancelEventArgs args ) : void
MainViewModel ( IJiraApi jiraApi, GeneralSettings settings, WorkLogUpdater workLogUpdater, IMessenger messenger ) : GalaSoft.MvvmLight
NavigateTo ( INavigationPage page ) : void
SetPage ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
BackToPage ( NavigationHistoryEntry entry ) : void
CloseApplication ( ) : void
CollapseTab ( ) : void
ExpandTab ( ) : void
OpenRecentUpdates ( ) : void
OpenSettings ( ) : void

Method Details

Back() public method

public Back ( ) : void
return void

ClearHistory() public method

public ClearHistory ( ) : void
return void

HandleClosing() public method

public HandleClosing ( CancelEventArgs args ) : void
args System.ComponentModel.CancelEventArgs
return void

MainViewModel() public method

public MainViewModel ( IJiraApi jiraApi, GeneralSettings settings, WorkLogUpdater workLogUpdater, IMessenger messenger ) : GalaSoft.MvvmLight
jiraApi IJiraApi
settings JiraAssistant.Logic.Settings.GeneralSettings
workLogUpdater WorkLogUpdater
messenger IMessenger
return GalaSoft.MvvmLight

NavigateTo() public method

public NavigateTo ( INavigationPage page ) : void
page INavigationPage
return void

SetPage() public method

public SetPage ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task