C# Class KeyboardEditor.ViewModels.HomeViewModel

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

Public Methods

Method Description
CheckCanGoFurther ( ) : bool

Method that checks the at least one WizardButtonViewModel is selected before going ot the next page.

CreateNewKeyboard ( ) : void

Creates a new keyboard and goes to the next page.

DestroyKeyboard ( ) : void

Goes to a page listing all the keyboards that can be deleted.

EditCurrentKeyboard ( ) : void

Goes to the next page to enable modifying the current keyboard.

EditOtherKeyboard ( ) : void

Goes to a page listing all the keyboards that can be modified.

HomeViewModel ( IKeyboardEditorRoot root, WizardManager wizardManager, IKeyboardContext keyboardCtx ) : System.Collections.Generic

Ctor

Method Details

CheckCanGoFurther() public method

Method that checks the at least one WizardButtonViewModel is selected before going ot the next page.
public CheckCanGoFurther ( ) : bool
return bool

CreateNewKeyboard() public method

Creates a new keyboard and goes to the next page.
public CreateNewKeyboard ( ) : void
return void

DestroyKeyboard() public method

Goes to a page listing all the keyboards that can be deleted.
public DestroyKeyboard ( ) : void
return void

EditCurrentKeyboard() public method

Goes to the next page to enable modifying the current keyboard.
public EditCurrentKeyboard ( ) : void
return void

EditOtherKeyboard() public method

Goes to a page listing all the keyboards that can be modified.
public EditOtherKeyboard ( ) : void
return void

HomeViewModel() public method

Ctor
public HomeViewModel ( IKeyboardEditorRoot root, WizardManager wizardManager, IKeyboardContext keyboardCtx ) : System.Collections.Generic
root IKeyboardEditorRoot
wizardManager WizardManager
keyboardCtx IKeyboardContext
return System.Collections.Generic