diff --git a/src/components/module.ts b/src/components/module.ts deleted file mode 100644 index 141d0a3e..00000000 --- a/src/components/module.ts +++ /dev/null @@ -1,3 +0,0 @@ -import {Module} from './module.model'; -import {ModuleComponent} from './module.component'; -export {Module, ModuleComponent}; diff --git a/src/components/keyboard-key.component.ts b/src/components/svg-keyboard-key.component.ts similarity index 83% rename from src/components/keyboard-key.component.ts rename to src/components/svg-keyboard-key.component.ts index a2e6aad2..4e6d9739 100644 --- a/src/components/keyboard-key.component.ts +++ b/src/components/svg-keyboard-key.component.ts @@ -1,7 +1,7 @@ import { Component, OnInit, Input } from 'angular2/core'; @Component({ - selector: 'g[uhk-keyboard-key]', + selector: 'g[svg-keyboard-key]', template: ` ` }) -export class KeyboardKeyComponent implements OnInit { +export class SvgKeyboardKeyComponent implements OnInit { @Input() id: string; @Input() rx: string; @Input() ry: string; diff --git a/src/components/keyboard-key.model.ts b/src/components/svg-keyboard-key.model.ts similarity index 77% rename from src/components/keyboard-key.model.ts rename to src/components/svg-keyboard-key.model.ts index 74321cd2..9c6dc15d 100644 --- a/src/components/keyboard-key.model.ts +++ b/src/components/svg-keyboard-key.model.ts @@ -1,4 +1,4 @@ -export interface KeyboardKey { +export interface SvgKeyboardKey { id: string; x: string; y: string; diff --git a/src/components/keyboard.component.ts b/src/components/svg-keyboard.component.ts similarity index 73% rename from src/components/keyboard.component.ts rename to src/components/svg-keyboard.component.ts index 6b802c13..7ef445f9 100644 --- a/src/components/keyboard.component.ts +++ b/src/components/svg-keyboard.component.ts @@ -1,15 +1,16 @@ import { Component, OnInit} from 'angular2/core'; import {DataProviderService} from '../services/data-provider.service'; -import {Module, ModuleComponent} from './module'; +import {SvgModule} from './svg-module.model'; +import {SvgModuleComponent} from './svg-module.component'; @Component({ - selector: 'keyboard', + selector: 'svg-keyboard', template: ` - new Module(obj)); + this.modules = this.svg.g[0].g.map(obj => new SvgModule(obj)); } } diff --git a/src/components/module.component.ts b/src/components/svg-module.component.ts similarity index 58% rename from src/components/module.component.ts rename to src/components/svg-module.component.ts index d22409ef..bd310656 100644 --- a/src/components/module.component.ts +++ b/src/components/svg-module.component.ts @@ -1,25 +1,25 @@ import { Component, OnInit, Input} from 'angular2/core'; -import {KeyboardKey} from './keyboard-key.model'; -import {KeyboardKeyComponent} from './keyboard-key.component'; +import {SvgKeyboardKey} from './svg-keyboard-key.model'; +import {SvgKeyboardKeyComponent} from './svg-keyboard-key.component'; @Component({ - selector: 'g[uhk-module]', + selector: 'g[svg-module]', template: ` - `, - directives: [KeyboardKeyComponent] + directives: [SvgKeyboardKeyComponent] }) -export class ModuleComponent implements OnInit { +export class SvgModuleComponent implements OnInit { @Input() coverages: any[]; - @Input() keyboardKeys: KeyboardKey[]; + @Input() keyboardKeys: SvgKeyboardKey[]; constructor() { this.keyboardKeys = []; diff --git a/src/components/module.model.ts b/src/components/svg-module.model.ts similarity index 67% rename from src/components/module.model.ts rename to src/components/svg-module.model.ts index bcff62cb..2c25415d 100644 --- a/src/components/module.model.ts +++ b/src/components/svg-module.model.ts @@ -1,8 +1,8 @@ -import {KeyboardKey} from './keyboard-key.model'; +import {SvgKeyboardKey} from './svg-keyboard-key.model'; -export class Module { +export class SvgModule { private coverages: any[]; - private keyboardKeys: KeyboardKey[]; + private keyboardKeys: SvgKeyboardKey[]; private attributes: any; constructor(obj: { rect: any[], path: any[], $: Object }) { diff --git a/src/main-app.component.ts b/src/main-app.component.ts index ae80e435..f4acc4d2 100644 --- a/src/main-app.component.ts +++ b/src/main-app.component.ts @@ -1,11 +1,11 @@ import { Component, OnInit } from 'angular2/core'; -import {KeyboardComponent} from './components/keyboard.component'; +import {SvgKeyboardComponent} from './components/svg-keyboard.component'; @Component({ selector: 'main-app', - template: '', - directives: [KeyboardComponent] + template: '', + directives: [SvgKeyboardComponent] }) export class MainAppComponent implements OnInit { constructor() { }