From b5eb8601e214b30cb7c4db078f6b8e98f4ab56f4 Mon Sep 17 00:00:00 2001 From: NejcZdovc Date: Fri, 21 Oct 2016 08:42:44 +0200 Subject: [PATCH] Add macro --- src/app.module.ts | 2 - .../tab/text/macro-text.component.html | 2 +- .../tab/text/macro-text.component.ts | 4 ++ .../macro/add/macro-add.component.html | 7 ---- .../macro/add/macro-add.component.scss | 0 .../macro/add/macro-add.component.ts | 10 ----- .../macro/edit/macro-edit.component.html | 5 ++- .../macro/edit/macro-edit.component.ts | 3 ++ .../macro/header/macro-header.component.html | 1 + .../macro/header/macro-header.component.ts | 15 +++++-- src/components/macro/index.ts | 1 - .../macro/item/macro-item.component.ts | 3 +- .../macro/list/macro-list.component.html | 10 +++-- .../macro/list/macro-list.component.scss | 7 +--- .../macro/list/macro-list.component.ts | 40 +++++++++++++++++-- src/components/macro/macro.routes.ts | 7 ++-- .../side-menu/side-menu.component.html | 2 +- .../side-menu/side-menu.component.ts | 11 ++++- src/store/actions/macro.ts | 7 ++++ src/store/effects/macro.ts | 10 +++++ src/store/reducers/macro.ts | 12 ++++++ 21 files changed, 112 insertions(+), 47 deletions(-) delete mode 100644 src/components/macro/add/macro-add.component.html delete mode 100644 src/components/macro/add/macro-add.component.scss delete mode 100644 src/components/macro/add/macro-add.component.ts diff --git a/src/app.module.ts b/src/app.module.ts index c28f2a6a..813841e0 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -15,7 +15,6 @@ import { KeymapAddComponent, KeymapComponent, KeymapHeaderComponent } from './co import { LayersComponent } from './components/layers'; import { MacroActionEditorComponent, - MacroAddComponent, MacroDelayTabComponent, MacroEditComponent, MacroHeaderComponent, @@ -115,7 +114,6 @@ const storeConfig = { MacroEditComponent, MacroListComponent, MacroHeaderComponent, - MacroAddComponent, MacroItemComponent, MacroActionEditorComponent, MacroDelayTabComponent, diff --git a/src/components/macro/action-editor/tab/text/macro-text.component.html b/src/components/macro/action-editor/tab/text/macro-text.component.html index ab8590ad..307abc7a 100644 --- a/src/components/macro/action-editor/tab/text/macro-text.component.html +++ b/src/components/macro/action-editor/tab/text/macro-text.component.html @@ -1,5 +1,5 @@

Type text

Input the text you want to type with this macro action.

- +
\ No newline at end of file diff --git a/src/components/macro/action-editor/tab/text/macro-text.component.ts b/src/components/macro/action-editor/tab/text/macro-text.component.ts index 11d3a592..c68720ee 100644 --- a/src/components/macro/action-editor/tab/text/macro-text.component.ts +++ b/src/components/macro/action-editor/tab/text/macro-text.component.ts @@ -25,4 +25,8 @@ export class MacroTextTabComponent implements AfterViewInit { this.renderer.invokeElementMethod(this.input.nativeElement, 'focus'); } + onTextChange() { + this.macroAction.text = this.input.nativeElement.value; + } + } diff --git a/src/components/macro/add/macro-add.component.html b/src/components/macro/add/macro-add.component.html deleted file mode 100644 index 2aec5781..00000000 --- a/src/components/macro/add/macro-add.component.html +++ /dev/null @@ -1,7 +0,0 @@ -
-

- - Add macro -

-
-To be done... \ No newline at end of file diff --git a/src/components/macro/add/macro-add.component.scss b/src/components/macro/add/macro-add.component.scss deleted file mode 100644 index e69de29b..00000000 diff --git a/src/components/macro/add/macro-add.component.ts b/src/components/macro/add/macro-add.component.ts deleted file mode 100644 index 385de43c..00000000 --- a/src/components/macro/add/macro-add.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'macro-add', - template: require('./macro-add.component.html'), - styles: [require('./macro-add.component.scss')] -}) -export class MacroAddComponent { - constructor() { } -} diff --git a/src/components/macro/edit/macro-edit.component.html b/src/components/macro/edit/macro-edit.component.html index 2046d149..245db33a 100644 --- a/src/components/macro/edit/macro-edit.component.html +++ b/src/components/macro/edit/macro-edit.component.html @@ -1,5 +1,8 @@