C# Class KeyboardEditor.ViewModels.KeyboardEditionViewModel

Inheritance: HelpAwareWizardPage
Show file Open project: Invenietis/ck-certified Class Usage Examples

Private Properties

Property Type Description
OnTimerTick void
ParseCommands void

Public Methods

Method Description
KeyboardEditionViewModel ( IKeyboardEditorRoot root, WizardManager wizardManager, IKeyboard editedKeyboard ) : System
OnActivating ( ) : bool
OnBeforeGoBack ( ) : bool
OnBeforeNext ( ) : bool

Private Methods

Method Description
OnTimerTick ( object sender, EventArgs e ) : void

allows the auto save when the keyboard editor is open to prevent losing the changes in case of crash.

ParseCommands ( HashSet protocols, IKeyProgram keyProgram ) : void

Method Details

KeyboardEditionViewModel() public method

public KeyboardEditionViewModel ( IKeyboardEditorRoot root, WizardManager wizardManager, IKeyboard editedKeyboard ) : System
root IKeyboardEditorRoot
wizardManager WizardManager
editedKeyboard IKeyboard
return System

OnActivating() public method

public OnActivating ( ) : bool
return bool

OnBeforeGoBack() public method

public OnBeforeGoBack ( ) : bool
return bool

OnBeforeNext() public method

public OnBeforeNext ( ) : bool
return bool