annotate src/app/app.component.html @ 203:f9088265a1fc

Some basic idea of a session - though barely. Add new items after opening a file and extracting features.
author Lucas Thompson <dev@lucas.im>
date Fri, 24 Mar 2017 11:08:32 +0000
parents 5e8a2eb8bdbf
children 76f2cd2c5a68
rev   line source
dev@190 1 <div class="app-container">
dev@190 2 <div class="app-header">
dev@190 3 <md-toolbar color="primary">
dev@190 4 <md-icon svgIcon="duck"></md-icon>
dev@102 5
dev@190 6 <span class="app-toolbar-filler"></span>
dev@102 7
dev@190 8 <app-playback-control></app-playback-control>
dev@190 9 <ugly-recording-control
dev@190 10 (finishedRecording)="onFileOpened($event)"
dev@190 11 ></ugly-recording-control>
dev@102 12
dev@190 13 <!-- This fills the remaining space of the current row -->
dev@190 14 <span class="app-toolbar-filler"></span>
dev@1 15
dev@13 16
dev@190 17 <app-audio-file-open
dev@190 18 (fileOpened)="onFileOpened($event)"
dev@190 19 ></app-audio-file-open>
dev@190 20 <!-- menu opens when trigger button is clicked -->
dev@190 21 <button md-icon-button (click)="sidenav.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@190 27 <div class="app-content">
dev@190 28 <md-sidenav-container>
dev@190 29 <md-sidenav #sidenav align="start" mode="over">
dev@190 30 <app-feature-extraction-menu
dev@190 31 (requestOutput)="extractFeatures($event)"
dev@190 32 [disabled]="!canExtract">
dev@190 33 </app-feature-extraction-menu>
dev@190 34 </md-sidenav>
dev@190 35 <ugly-notebook-feed
dev@203 36 [analyses]="analyses"
dev@203 37 [rootAudioUri]="rootAudioUri"></ugly-notebook-feed>
dev@190 38 </md-sidenav-container>
dev@190 39 </div>
dev@190 40
dev@190 41 <div class="app-footer">
dev@190 42 <md-toolbar color="primary">
dev@190 43
dev@190 44 <!-- menu opens when trigger button is clicked -->
dev@190 45 <button md-icon-button (click)="sidenav.toggle()">
dev@190 46 <md-icon>extension</md-icon>
dev@190 47 </button>
dev@190 48 </md-toolbar>
dev@190 49
dev@190 50 </div>
dev@190 51 </div>