annotate src/app/analysis-item/analysis-item.component.html @ 354:a9ce5516c17d

Introduce an abstract base class for components using waves-ui.
author Lucas Thompson <dev@lucas.im>
date Fri, 26 May 2017 18:17:31 +0100
parents d17d5038b11a
children 0e20af8a4065
rev   line source
dev@170 1 <md-card>
dev@170 2 <md-card-header>
dev@231 3 <md-card-title>{{item.title}}</md-card-title>
dev@231 4 <md-card-subtitle>{{item.description}}</md-card-subtitle>
dev@170 5 </md-card-header>
dev@170 6 <md-card-content>
dev@236 7 <ng-template [ngIf]="isLoading()">
dev@231 8 <ugly-progress-bar
dev@224 9 [isDeterminate]="true"
dev@231 10 [progress]="item.progress"
dev@231 11 ></ugly-progress-bar>
dev@236 12 </ng-template>
dev@348 13 <div class="content">
dev@348 14 <ng-template [ngIf]="!isLoading()">
dev@348 15 <ng-template [ngIf]="isActive && isAudioItem()">
dev@348 16 <ugly-live-play-head
dev@348 17 [timeToPixel]="DOES_NOT_BELONG_HERE"
dev@348 18 [colour]="'#c33c54'"
dev@348 19 >
dev@348 20 </ugly-live-play-head>
dev@348 21 </ng-template>
dev@348 22 <ugly-waveform *ngIf="isAudioItem(); else showSpinner"
dev@348 23 [timeline]="timeline"
dev@348 24 [trackIdPrefix]=" item.id || item.title"
dev@348 25 [width]="contentWidth"
dev@348 26 [audioBuffer]="item.audioData"
dev@348 27 [onSeek]="onSeek"
dev@348 28 ></ugly-waveform>
dev@348 29 <ng-template #showSpinner>
dev@348 30 <ugly-progress-spinner></ugly-progress-spinner>
dev@348 31 </ng-template>
dev@348 32 </ng-template>
dev@348 33 </div>
dev@170 34 </md-card-content>
dev@170 35 </md-card>