annotate src/app/app.component.html @ 435:a1562ee60ed4

Close tray on file open and record.
author Lucas Thompson <dev@lucas.im>
date Wed, 07 Jun 2017 15:34:26 +0100
parents b0415f8837d9
children d2af14e0b949
rev   line source
dev@236 1 <div class="ugly-container">
dev@236 2 <div class="ugly-header">
dev@190 3 <md-toolbar color="primary">
dev@190 4 <md-icon svgIcon="duck"></md-icon>
dev@102 5
dev@236 6 <span class="ugly-toolbar-filler"></span>
dev@102 7
dev@236 8 <ugly-playback-control></ugly-playback-control>
dev@190 9 <ugly-recording-control
dev@435 10 (finishedRecording)="onFileOpened($event); tray.close()"
dev@190 11 ></ugly-recording-control>
dev@102 12
dev@190 13 <!-- This fills the remaining space of the current row -->
dev@236 14 <span class="ugly-toolbar-filler"></span>
dev@1 15
dev@13 16
dev@236 17 <ugly-audio-file-open
dev@435 18 (fileOpened)="onFileOpened($event); tray.close()"
dev@236 19 ></ugly-audio-file-open>
dev@190 20 <!-- menu opens when trigger button is clicked -->
dev@423 21 <button md-icon-button (click)="tray.toggle()">
dev@190 22 <md-icon>extension</md-icon>
dev@190 23 </button>
dev@190 24 </md-toolbar>
dev@190 25 </div>
dev@7 26
dev@427 27 <ugly-action-tray #tray>
dev@427 28 <ugly-feature-extraction-menu
dev@427 29 (requestOutput)="extractFeatures($event)"
dev@427 30 [onRequestOutput]="closeTray"
dev@427 31 [disabled]="!canExtract"
dev@427 32 >
dev@427 33 </ugly-feature-extraction-menu>
dev@427 34 </ugly-action-tray>
dev@236 35 <div class="ugly-content">
dev@419 36 <ugly-notebook-feed
dev@419 37 [analyses]="analyses.toIterable()"
dev@419 38 [rootAudioUri]="rootAudioItem.uri"
dev@419 39 [onSeek]="onSeek"></ugly-notebook-feed>
dev@190 40 </div>
dev@190 41 </div>