comparison src/app/visualisations/curve/curve.component.ts @ 489:ab43880f1cd5

Rename to something a bit more appropriate.
author Lucas Thompson <dev@lucas.im>
date Wed, 05 Jul 2017 18:52:12 +0100
parents 64ed45a0bad3
children c39df81c4dae
comparison
equal deleted inserted replaced
488:64ed45a0bad3 489:ab43880f1cd5
10 import {OnSeekHandler} from '../../playhead/PlayHeadHelpers'; 10 import {OnSeekHandler} from '../../playhead/PlayHeadHelpers';
11 import {VectorFeature} from 'piper/HigherLevelUtilities'; 11 import {VectorFeature} from 'piper/HigherLevelUtilities';
12 import { 12 import {
13 PlayheadManager, 13 PlayheadManager,
14 PlayheadRenderer, 14 PlayheadRenderer,
15 VerticallyBounded, 15 VerticallyLabelled,
16 VerticalScaleRenderer, 16 VerticalScaleRenderer,
17 VerticalValueInspectorRenderer, 17 VerticalValueInspectorRenderer,
18 WavesComponent 18 WavesComponent
19 } from '../waves-base.component'; 19 } from '../waves-base.component';
20 import {TracksComponent} from '../tracks/tracks.components'; 20 import {TracksComponent} from '../tracks/tracks.components';
30 [tracks]="[curve]" 30 [tracks]="[curve]"
31 [duration]="duration" 31 [duration]="duration"
32 ></ugly-tracks>`, 32 ></ugly-tracks>`,
33 changeDetection: ChangeDetectionStrategy.OnPush, 33 changeDetection: ChangeDetectionStrategy.OnPush,
34 providers: [ 34 providers: [
35 {provide: VerticallyBounded, useExisting: CurveComponent }, 35 {provide: VerticallyLabelled, useExisting: CurveComponent },
36 {provide: VerticalScaleRenderer, useExisting: CurveComponent}, 36 {provide: VerticalScaleRenderer, useExisting: CurveComponent},
37 {provide: VerticalValueInspectorRenderer, useExisting: CurveComponent}, 37 {provide: VerticalValueInspectorRenderer, useExisting: CurveComponent},
38 {provide: PlayheadRenderer, useExisting: CurveComponent }, 38 {provide: PlayheadRenderer, useExisting: CurveComponent },
39 {provide: WavesComponent, useExisting: CurveComponent} 39 {provide: WavesComponent, useExisting: CurveComponent}
40 ] 40 ]
64 64
65 renderScale(range: [number, number]): void { 65 renderScale(range: [number, number]): void {
66 this.tracksComponent.renderScale(range); 66 this.tracksComponent.renderScale(range);
67 } 67 }
68 68
69 get range(): [number, number] { 69 get labels(): [number, number] {
70 return this.tracksComponent.range; 70 return this.tracksComponent.labels;
71 } 71 }
72 } 72 }