C# Class withSIX.Play.Applications.ViewModels.Overlays.SoftwareUpdateSquirrelOverlayViewModel

Inheritance: SoftwareUpdateOverlayViewModelBase, ISoftwareUpdateSquirrelOverlayViewModel
Show file Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
SoftwareUpdateSquirrelOverlayViewModel ( SettingsViewModel settingsViewModel, IRestarter restarter ) : System

Private Methods

Method Description
ApplyUpdate ( ) : System.Threading.Tasks.Task
CheckForUpdatesAtStart ( ) : void
HasFutureReleaseEntry ( Squirrel.UpdateInfo updateInfo ) : bool
NotEqualVersions ( Squirrel.UpdateInfo updateInfo ) : bool
RefreshInfo ( Squirrel.UpdateInfo updateInfo ) : void
Restart ( ) : System.Threading.Tasks.Task
SeeIfThereAreUpdates ( ) : Task
TrySeeIfThereAreUpdates ( ) : System.Threading.Tasks.Task

Method Details

SoftwareUpdateSquirrelOverlayViewModel() public method

public SoftwareUpdateSquirrelOverlayViewModel ( SettingsViewModel settingsViewModel, IRestarter restarter ) : System
settingsViewModel SettingsViewModel
restarter IRestarter
return System