C# Class Solutionizer.ViewModels.ShellViewModel

Inheritance: PropertyChangedBase, IShell, IOnLoadedHandler, IStatusMessenger
Show file Open project: thoemmi/Solutionizer

Public Methods

Method Description
OnLoadedAsync ( ) : Task
SelectRootPath ( ) : Task
ShellViewModel ( ISettings settings, IDialogManager dialogManager, IFlyoutManager flyoutManager, IUpdateManager updateManager, IViewModelFactory viewModelFactory, IMostRecentUsedFoldersRepository mostRecentUsedFoldersRepository ) : System
Show ( string status ) : void

Private Methods

Method Description
LoadProjectsAsync ( string path ) : Task
OnShowSettings ( ) : void

Method Details

OnLoadedAsync() public method

public OnLoadedAsync ( ) : Task
return Task

SelectRootPath() public method

public SelectRootPath ( ) : Task
return Task

ShellViewModel() public method

public ShellViewModel ( ISettings settings, IDialogManager dialogManager, IFlyoutManager flyoutManager, IUpdateManager updateManager, IViewModelFactory viewModelFactory, IMostRecentUsedFoldersRepository mostRecentUsedFoldersRepository ) : System
settings ISettings
dialogManager IDialogManager
flyoutManager IFlyoutManager
updateManager IUpdateManager
viewModelFactory IViewModelFactory
mostRecentUsedFoldersRepository IMostRecentUsedFoldersRepository
return System

Show() public method

public Show ( string status ) : void
status string
return void