1 <div class="audio-player">
2 <div ng-switch="$ctrl.loading">
3 <!-- loading spinner -->
8 ></md-progress-circular>
10 <!-- PLAY/PAUSE BUTTON -->
12 ng-switch-when="false"
13 class="play-pause-btn"
14 ng-click="$ctrl.togglePlay()"
16 <span class="material-icons playPause"> {{$ctrl.playPause}} </span>
20 <div class="controls">
21 <div ng-if="$ctrl.options.showCurrentTime" class="current-time">
25 ng-disabled="$ctrl.loading"
26 ng-model="$ctrl.sliderTime"
27 ng-change="$ctrl.onSliderTimeChanged()"
32 class="md-primary slider"
35 <span ng-if="$ctrl.options.showTotalTime" class="total-time"
36 >{{$ctrl.totalTime}}</span
39 <audio crossorigin ng-hide="true" preload="metadata">
40 <source ng-src="{{$ctrl.source}}" type="{{$ctrl.type}}" />