C# Class Artemis.ViewModels.Flyouts.FlyoutSettingsViewModel

Inheritance: FlyoutBaseViewModel
Afficher le fichier Open project: SpoinkyNL/Artemis

Méthodes publiques

Méthode 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

Méthodes protégées

Méthode Description
HandleOpen ( ) : void

Private Methods

Méthode 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 méthode

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

HandleOpen() protected méthode

protected HandleOpen ( ) : void
Résultat void

NavigateTo() public méthode

public NavigateTo ( string url ) : void
url string
Résultat void

ResetSettings() public méthode

public ResetSettings ( ) : void
Résultat void

SaveSettings() public méthode

public SaveSettings ( ) : void
Résultat void

ShowDebug() public méthode

public ShowDebug ( ) : void
Résultat void

ToggleEnabled() public méthode

public ToggleEnabled ( ) : void
Résultat void