From 7d81cf0c6a14bd44930072a3942ea84ba153ea96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=B3bert=20Kiss?= Date: Thu, 7 Jun 2018 22:54:20 +0200 Subject: [PATCH] style: fix tslint error in switch-layer-action.ts (#666) --- .../key-action/switch-layer-action.ts | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/packages/uhk-common/src/config-serializer/config-items/key-action/switch-layer-action.ts b/packages/uhk-common/src/config-serializer/config-items/key-action/switch-layer-action.ts index b46c6ea7..821de528 100644 --- a/packages/uhk-common/src/config-serializer/config-items/key-action/switch-layer-action.ts +++ b/packages/uhk-common/src/config-serializer/config-items/key-action/switch-layer-action.ts @@ -14,6 +14,38 @@ export enum SwitchLayerMode { hold = 'hold' } +export const mapSwitchLayerModeToNumber = (switchLayerMode: SwitchLayerMode): number => { + switch (switchLayerMode) { + case SwitchLayerMode.holdAndDoubleTapToggle: + return 0; + + case SwitchLayerMode.toggle: + return 1; + + case SwitchLayerMode.hold: + return 2; + + default: + throw new Error(`Can not map ${switchLayerMode} to number`); + } +}; + +export const mapNumberToSwitchLayerMode = (value: number): SwitchLayerMode => { + switch (value) { + case 0: + return SwitchLayerMode.holdAndDoubleTapToggle; + + case 1: + return SwitchLayerMode.toggle; + + case 2: + return SwitchLayerMode.hold; + + default: + throw new Error(`Can not map "${value}" to SwitchLayerMode`); + } +}; + export class SwitchLayerAction extends KeyAction { @assertEnum(SwitchLayerMode) @@ -75,35 +107,3 @@ export class SwitchLayerAction extends KeyAction { return 'SwitchLayerAction'; } } - -export const mapSwitchLayerModeToNumber = (switchLayerMode: SwitchLayerMode): number => { - switch (switchLayerMode) { - case SwitchLayerMode.holdAndDoubleTapToggle: - return 0; - - case SwitchLayerMode.toggle: - return 1; - - case SwitchLayerMode.hold: - return 2; - - default: - throw new Error(`Can not map ${switchLayerMode} to number`); - } -}; - -export const mapNumberToSwitchLayerMode = (value: number): SwitchLayerMode => { - switch (value) { - case 0: - return SwitchLayerMode.holdAndDoubleTapToggle; - - case 1: - return SwitchLayerMode.toggle; - - case 2: - return SwitchLayerMode.hold; - - default: - throw new Error(`Can not map "${value}" to SwitchLayerMode`); - } -};