Extract key action types to their respective classes.

This commit is contained in:
László Monda
2016-03-28 23:59:09 +02:00
parent 81fe488dce
commit 924234cea8
3 changed files with 4 additions and 2 deletions

View File

@@ -5,11 +5,11 @@ class KeyAction {
static fromJsObject(jsObject: any): KeyAction {
switch (jsObject.keyActionType) {
case 'none':
case KeystrokeAction.actionTypeString:
let keyActionNone = new KeyActionNone();
keyActionNone.fromJsObject(jsObject);
return keyActionNone;
case 'keyStroke':
case KeystrokeAction.actionTypeString:
let keystrokeAction = new KeystrokeAction();
keystrokeAction.fromJsObject(jsObject);
return keystrokeAction;