Mercurial > hg > ugly-duckling
annotate src/app/notebook-feed/notebook-feed.component.ts @ 172:b15236b03a28
Add new components to bootstrapping.
author | Lucas Thompson <dev@lucas.im> |
---|---|
date | Tue, 21 Mar 2017 17:11:23 +0000 |
parents | 9556954478f2 |
children | 539dd65d56ea |
rev | line source |
---|---|
dev@171 | 1 /** |
dev@171 | 2 * Created by lucast on 21/03/2017. |
dev@171 | 3 */ |
dev@171 | 4 import {Component, Input} from "@angular/core"; |
dev@171 | 5 |
dev@171 | 6 @Component({ |
dev@171 | 7 selector: 'ugly-notebook-feed', |
dev@171 | 8 templateUrl: './notebook-feed.component.html', |
dev@171 | 9 styleUrls: ['./notebook-feed.component.css'] |
dev@171 | 10 }) |
dev@171 | 11 export class NotebookFeedComponent { |
dev@171 | 12 private _audioBuffer: AudioBuffer; |
dev@171 | 13 |
dev@171 | 14 |
dev@171 | 15 @Input() |
dev@171 | 16 set audioBuffer(buffer: AudioBuffer) { |
dev@171 | 17 this._audioBuffer = buffer || undefined; |
dev@171 | 18 if (this.audioBuffer) { |
dev@171 | 19 |
dev@171 | 20 } |
dev@171 | 21 } |
dev@171 | 22 |
dev@171 | 23 get audioBuffer(): AudioBuffer { |
dev@171 | 24 return this._audioBuffer; |
dev@171 | 25 } |
dev@171 | 26 } |