C# Class KeyboardEditor.ViewModels.VMKeyModeEditable

Inheritance: VMContextElementEditable, IModeViewModel
Show file Open project: Invenietis/ck-certified

Private Properties

Property Type Description
Dispose void
DoAddKeyCommand void
DoRemoveKeyCommand void
EnsureIsImage bool
InitializeCurrentImage void
OnKeyDownCommands_CommandDeleted void
OnKeyDownCommands_CommandInserted void
OnKeyDownCommands_CommandUpdated void
OnKeyDownCommands_CommandsCleared void
ProcessImageStream void
RegisterEvents void
UnregisterEvents void

Public Methods

Method Description
VMKeyModeEditable ( VMContextEditable context, IKeyMode model ) : System

Protected Methods

Method Description
OnModeChangedTriggered ( ) : void

Private Methods

Method Description
Dispose ( ) : void
DoAddKeyCommand ( string keyCommand, int index ) : void
DoRemoveKeyCommand ( string cmdString ) : void
EnsureIsImage ( string extension ) : bool
InitializeCurrentImage ( ) : void
OnKeyDownCommands_CommandDeleted ( object sender, KeyProgramCommandsEventArgs e ) : void
OnKeyDownCommands_CommandInserted ( object sender, KeyProgramCommandsEventArgs e ) : void
OnKeyDownCommands_CommandUpdated ( object sender, KeyProgramCommandsEventArgs e ) : void
OnKeyDownCommands_CommandsCleared ( object sender, KeyProgramCommandsEventArgs e ) : void
ProcessImageStream ( Stream str ) : void
RegisterEvents ( ) : void
UnregisterEvents ( ) : void

Method Details

OnModeChangedTriggered() protected method

protected OnModeChangedTriggered ( ) : void
return void

VMKeyModeEditable() public method

public VMKeyModeEditable ( VMContextEditable context, IKeyMode model ) : System
context VMContextEditable
model IKeyMode
return System