refactor: Create folders for key and macro actions.

This commit is contained in:
Farkas József
2016-09-04 16:21:42 +02:00
parent 6415ed7e2b
commit ed269a3f72
40 changed files with 113 additions and 88 deletions

View File

@@ -1,11 +1,13 @@
import {Component, EventEmitter, Input, OnInit, Output, ViewChild} from '@angular/core';
import {KeyAction} from '../../config-serializer/config-items/KeyAction';
import {KeystrokeAction} from '../../config-serializer/config-items/KeystrokeAction';
import {MouseAction} from '../../config-serializer/config-items/MouseAction';
import {PlayMacroAction} from '../../config-serializer/config-items/PlayMacroAction';
import {SwitchKeymapAction} from '../../config-serializer/config-items/SwitchKeymapAction';
import {SwitchLayerAction} from '../../config-serializer/config-items/SwitchLayerAction';
import {
KeyAction,
KeystrokeAction,
MouseAction,
PlayMacroAction,
SwitchKeymapAction,
SwitchLayerAction
} from '../../config-serializer/config-items/key-action';
import {Tab} from './tab/tab';
enum TabName {

View File

@@ -2,9 +2,8 @@ import {Component, Input, OnInit } from '@angular/core';
import {Select2OptionData} from 'ng2-select2/ng2-select2';
import {KeyAction} from '../../../../config-serializer/config-items/KeyAction';
import {KeyAction, SwitchKeymapAction} from '../../../../config-serializer/config-items/key-action';
import {Keymap} from '../../../../config-serializer/config-items/Keymap';
import {SwitchKeymapAction} from '../../../../config-serializer/config-items/SwitchKeymapAction';
import {Tab} from '../tab';
import {UhkConfigurationService} from '../../../../services/uhk-configuration.service';

View File

@@ -2,8 +2,7 @@ import {Component, Input, OnInit} from '@angular/core';
import {Select2OptionData} from 'ng2-select2/ng2-select2';
import {KeyAction} from '../../../../config-serializer/config-items/KeyAction';
import {KeystrokeAction} from '../../../../config-serializer/config-items/KeystrokeAction';
import {KeyAction, KeystrokeAction} from '../../../../config-serializer/config-items/key-action';
import {Tab} from '../tab';

View File

@@ -1,7 +1,6 @@
import {Component, Input, OnInit, ViewChild} from '@angular/core';
import {KeyAction} from '../../../../config-serializer/config-items/KeyAction';
import {LayerName, SwitchLayerAction} from '../../../../config-serializer/config-items/SwitchLayerAction';
import {KeyAction, LayerName, SwitchLayerAction} from '../../../../config-serializer/config-items/key-action';
import {Select2Component, Select2OptionData} from 'ng2-select2/ng2-select2';

View File

@@ -1,15 +1,18 @@
/// <reference path="../../../../config-serializer/Function.d.ts" />
import { Component, Input, OnChanges, OnInit } from '@angular/core';
import {DelayMacroAction} from '../../../../config-serializer/config-items/DelayMacroAction';
import {HoldModifiersMacroAction} from '../../../../config-serializer/config-items/HoldModifiersMacroAction';
import {MacroAction} from '../../../../config-serializer/config-items/MacroAction';
import {MoveMouseMacroAction} from '../../../../config-serializer/config-items/MoveMouseMacroAction';
import {PressModifiersMacroAction} from '../../../../config-serializer/config-items/PressModifiersMacroAction';
import {ReleaseModifiersMacroAction} from '../../../../config-serializer/config-items/ReleaseModifiersMacroAction';
import {ScrollMouseMacroAction} from '../../../../config-serializer/config-items/ScrollMouseMacroAction';
import {TextMacroAction} from '../../../../config-serializer/config-items/TextMacroAction';
import {KeyModifiers} from '../../../../config-serializer/config-items/KeyModifiers';
import {
DelayMacroAction,
HoldModifiersMacroAction,
MacroAction,
MoveMouseMacroAction,
PressModifiersMacroAction,
ReleaseModifiersMacroAction,
ScrollMouseMacroAction,
TextMacroAction
} from '../../../../config-serializer/config-items/macro-action';
@Component({
selector: 'macro-item',

View File

@@ -2,9 +2,8 @@ import {Component, Input, OnInit} from '@angular/core';
import {Select2OptionData} from 'ng2-select2/ng2-select2';
import {KeyAction} from '../../../../config-serializer/config-items/KeyAction';
import {KeyAction, PlayMacroAction} from '../../../../config-serializer/config-items/key-action';
import {Macro} from '../../../../config-serializer/config-items/Macro';
import {PlayMacroAction} from '../../../../config-serializer/config-items/PlayMacroAction';
import {Tab} from '../tab';

View File

@@ -1,7 +1,6 @@
import {Component, Input, OnInit} from '@angular/core';
import {KeyAction} from '../../../../config-serializer/config-items/KeyAction';
import {MouseAction, MouseActionParam} from '../../../../config-serializer/config-items/MouseAction';
import {KeyAction, MouseAction, MouseActionParam} from '../../../../config-serializer/config-items/key-action';
import {Tab} from '../tab';

View File

@@ -1,6 +1,6 @@
import {Component, OnInit } from '@angular/core';
import {NoneAction} from '../../../../config-serializer/config-items/NoneAction';
import {NoneAction} from '../../../../config-serializer/config-items/key-action';
import {Tab} from '../tab';
@Component({

View File

@@ -1,4 +1,4 @@
import {KeyAction} from '../../../config-serializer/config-items/KeyAction';
import {KeyAction} from '../../../config-serializer/config-items/key-action';
export interface Tab {
keyActionValid(): boolean;

View File

@@ -1,11 +1,14 @@
import { Component, Input, OnChanges, OnInit, SimpleChange } from '@angular/core';
import {KeyAction} from '../../../../config-serializer/config-items/KeyAction';
import {
KeyAction,
KeystrokeAction,
LayerName,
PlayMacroAction,
SwitchKeymapAction,
SwitchLayerAction
} from '../../../../config-serializer/config-items/key-action';
import {KeyModifiers} from '../../../../config-serializer/config-items/KeyModifiers';
import {KeystrokeAction} from '../../../../config-serializer/config-items/KeystrokeAction';
import {PlayMacroAction} from '../../../../config-serializer/config-items/PlayMacroAction';
import {SwitchKeymapAction} from '../../../../config-serializer/config-items/SwitchKeymapAction';
import {LayerName, SwitchLayerAction} from '../../../../config-serializer/config-items/SwitchLayerAction';
import {UhkConfiguration} from '../../../../config-serializer/config-items/UhkConfiguration';
import {MapperService} from '../../../../services/mapper.service';

View File

@@ -1,7 +1,7 @@
import { Component, Input, OnChanges, OnInit } from '@angular/core';
import { KeystrokeAction } from '../../../../config-serializer/config-items/key-action';
import { KeyModifiers } from '../../../../config-serializer/config-items/KeyModifiers';
import { KeystrokeAction } from '../../../../config-serializer/config-items/KeystrokeAction';
import { MapperService } from '../../../../services/mapper.service';
class SvgAttributes {

View File

@@ -1,6 +1,6 @@
import { Component, EventEmitter, Input, Output } from '@angular/core';
import {KeyAction} from '../../../config-serializer/config-items/KeyAction';
import { KeyAction } from '../../../config-serializer/config-items/key-action';
import { SvgKeyboardKey } from '../keys';

View File

@@ -3,9 +3,8 @@ import {
state, style, transition, trigger
} from '@angular/core';
import { KeyAction } from '../../../config-serializer/config-items/KeyAction';
import { KeyAction, NoneAction } from '../../../config-serializer/config-items/key-action';
import { Layer } from '../../../config-serializer/config-items/Layer';
import { NoneAction } from '../../../config-serializer/config-items/NoneAction';
@Component({
selector: 'svg-keyboard-wrap',