C# Class Rubberduck.UI.Settings.SettingsControlViewModel

Inheritance: ViewModelBase
Mostra file Open project: retailcoder/Rubberduck Class Usage Examples

Public Methods

Method Description
SettingsControlViewModel ( IGeneralConfigService configService, Configuration config, SettingsView generalSettings, SettingsView todoSettings, SettingsView inspectionSettings, SettingsView unitTestSettings, SettingsView indenterSettings, SettingsViews activeView = Settings.SettingsViews.GeneralSettings ) : System

Private Methods

Method Description
CloseWindow ( ) : void
ResetSettings ( ) : void
SaveAndCloseWindow ( ) : void
SaveConfig ( ) : void

Method Details

SettingsControlViewModel() public method

public SettingsControlViewModel ( IGeneralConfigService configService, Configuration config, SettingsView generalSettings, SettingsView todoSettings, SettingsView inspectionSettings, SettingsView unitTestSettings, SettingsView indenterSettings, SettingsViews activeView = Settings.SettingsViews.GeneralSettings ) : System
configService IGeneralConfigService
config Rubberduck.Settings.Configuration
generalSettings SettingsView
todoSettings SettingsView
inspectionSettings SettingsView
unitTestSettings SettingsView
indenterSettings SettingsView
activeView SettingsViews
return System