C# Class Help.Update.ManualUpdate.MainViewModel

Inheritance: Caliburn.Micro.PropertyChangedBase
Show file Open project: Invenietis/ck-certified

Public Methods

Method Description
MainViewModel ( IHelpUpdaterService updaterService, IDownloadResult>.Action manualInstaller ) : System

Private Methods

Method Description
CreateInstallActionFor ( INamedVersionedUniqueId pluginId ) : Action
FindOrCreateVm ( INamedVersionedUniqueId pluginId ) : PluginUpdateViewModel
OnUpdateAvailable ( object sender, HelpUpdateEventArgs e ) : void
OnUpdateDownloaded ( object sender, HelpUpdateDownloadedEventArgs e ) : void
OnUpdateInstalled ( object sender, HelpUpdateDownloadedEventArgs e ) : void

Method Details

MainViewModel() public method

public MainViewModel ( IHelpUpdaterService updaterService, IDownloadResult>.Action manualInstaller ) : System
updaterService IHelpUpdaterService
manualInstaller IDownloadResult>.Action
return System