C# Class Artemis.ViewModels.Flyouts.FlyoutSettingsViewModel

Inheritance: FlyoutBaseViewModel
Mostrar archivo Open project: SpoinkyNL/Artemis

Public Methods

Method Description
FlyoutSettingsViewModel ( MainManager mainManager, Ninject.Extensions.Logging.ILogger logger, DebugViewModel debugViewModel ) : System.ComponentModel
NavigateTo ( string url ) : void
ResetSettings ( ) : void
SaveSettings ( ) : void
ShowDebug ( ) : void
ToggleEnabled ( ) : void

Protected Methods

Method Description
HandleOpen ( ) : void

Private Methods

Method Description
EffectManagerOnOnEffectChangedEvent ( object sender, EffectChangedEventArgs e ) : void
KeyboardUpdater ( object sender, PropertyChangedEventArgs e ) : void

Takes proper action when the selected keyboard is changed in the UI

MainManagerOnOnEnabledChangedEvent ( object sender, EnabledChangedEventArgs enabledChangedEventArgs ) : void

Method Details

FlyoutSettingsViewModel() public method

public FlyoutSettingsViewModel ( MainManager mainManager, Ninject.Extensions.Logging.ILogger logger, DebugViewModel debugViewModel ) : System.ComponentModel
mainManager Artemis.Managers.MainManager
logger Ninject.Extensions.Logging.ILogger
debugViewModel DebugViewModel
return System.ComponentModel

HandleOpen() protected method

protected HandleOpen ( ) : void
return void

NavigateTo() public method

public NavigateTo ( string url ) : void
url string
return void

ResetSettings() public method

public ResetSettings ( ) : void
return void

SaveSettings() public method

public SaveSettings ( ) : void
return void

ShowDebug() public method

public ShowDebug ( ) : void
return void

ToggleEnabled() public method

public ToggleEnabled ( ) : void
return void