Mercurial > hg > ugly-duckling
annotate src/app/waveform/waveform.component.ts @ 8:a50a4e814ff3
Track div for the waves-ui track.
author | Lucas Thompson <dev@lucas.im> |
---|---|
date | Wed, 26 Oct 2016 17:26:31 +0100 |
parents | ee4353d1aeeb |
children | 0b24b8ae62f8 |
rev | line source |
---|---|
dev@8 | 1 import {Component, OnInit, ViewChild, ElementRef} from '@angular/core'; |
dev@8 | 2 |
dev@6 | 3 declare var wavesUI: any; |
dev@6 | 4 |
dev@6 | 5 @Component({ |
dev@6 | 6 selector: 'app-waveform', |
dev@6 | 7 templateUrl: './waveform.component.html', |
dev@6 | 8 styleUrls: ['./waveform.component.css'] |
dev@6 | 9 }) |
dev@6 | 10 export class WaveformComponent implements OnInit { |
dev@8 | 11 @ViewChild('track') trackDiv: ElementRef; |
dev@6 | 12 |
dev@6 | 13 constructor() { |
dev@6 | 14 console.log(wavesUI.core); |
dev@6 | 15 } |
dev@6 | 16 |
dev@6 | 17 ngOnInit() { |
dev@8 | 18 console.log(this.trackDiv.nativeElement.getBoundingClientRect().width); |
dev@6 | 19 } |
dev@6 | 20 } |