C# Class Shotclock.ViewModels.MainViewModel

Inheritance: ReactiveUI.ReactiveObject, IMainViewModel
显示文件 Open project: paulcbetts/Shotclock Class Usage Examples

Public Methods

Method Description
MainViewModel ( IObservable gotFocusNotification = null, IObservable refreshNotification = null, Func getIdleTime = null ) : System

Private Methods

Method Description
GetLastInputInfo ( LASTINPUTINFO &plii ) : bool
GetTickCount ( ) : UInt32
createFileChangeWatch ( string target ) : IObservable
fetchLatestCommitForHead ( string repositoryRoot ) : Commit
findRepositoryRoot ( string rootDirectory = null ) : string
getIdleTime ( ) : System.TimeSpan

Method Details

MainViewModel() public method

public MainViewModel ( IObservable gotFocusNotification = null, IObservable refreshNotification = null, Func getIdleTime = null ) : System
gotFocusNotification IObservable
refreshNotification IObservable
getIdleTime Func
return System