1 <div layout="row" ng-cloak>
3 <md-toolbar class="md-table-toolbar md-default table-header blue-A700-bg">
4 <div class="md-toolbar-tools">
5 <span class="md-subhead" translate="APP.QUEUES">Queues</span>
10 <table md-table md-progress="vm_voice.promise">
13 md-order="vm_voice.query.sort"
14 md-on-reorder="vm_voice.getVoiceQueues"
17 <th md-column>{{ 'APP.NAME' | translate }}</th>
18 <th md-column>{{ 'APP.WAITING' | translate }}</th>
19 <th ng-if="voiceQueue.type === 'outbound'" md-column>
20 {{ 'APP.ACTIVE' | translate }}
22 <!-- <th md-column md-order-by="active">{{ 'APP.ACTIVE' | translate }}</th> -->
26 <tr md-row ng-hide="vm_voice.getSize(vm_voice.voiceQueues)">
27 <td md-cell colspan="2">
28 <div layout="row" layout-align="center center">
29 <span translate="APP.NO_AVAILABLE_INFO">No Available Info</span>
33 <tr md-row ng-repeat="(key, voiceQueue) in vm_voice.voiceQueues">
34 <td md-cell class="name">{{voiceQueue.name}}</td>
35 <td ng-if="voiceQueue.type === 'outbound'" md-cell class="waiting">
36 {{voiceQueue.dialMethod}}
38 <td md-cell class="waiting">{{voiceQueue.waiting || 0}}</td>
41 ng-if="voiceQueue.type === 'outbound'"
45 md-colors="{color: {{voiceQueue.dialActive ? '\'green\'' : '\'grey\''}}}"
46 md-font-icon="{{voiceQueue.dialActive ? 'icon-check' : 'icon-close'}}"
55 md-limit="vm_voice.query.limit"
56 md-limit-options="[10, 15, 20, 50, 100, 250]"
57 md-page="vm_voice.query.page"
58 md-total="{{vm_voice.voiceQueuesTotal}}"
59 md-on-paginate="vm_voice.getVoiceQueues"
61 ></md-table-pagination>
64 <md-toolbar class="md-table-toolbar md-default table-header blue-A700-bg">
65 <div class="md-toolbar-tools">
66 <span class="md-subhead" translate="DASHBOARDS.WAITING_TEXT"></span>
74 <th md-column>{{ 'APP.DID' | translate }}</th>
75 <th md-column>{{ 'APP.QUEUE' | translate }}</th>
76 <th md-column>{{ 'APP.CALLER' | translate }}</th>
82 ng-hide="vm_voice.getSize(vm_voice.rpcVoiceQueuesChannels)"
84 <td md-cell colspan="3">
85 <div layout="row" layout-align="center center">
86 <span translate="APP.NO_AVAILABLE_INFO">No Available Info</span>
92 ng-repeat="(key, channel) in vm_voice.rpcVoiceQueuesChannels | limitObjectFromTo: vm_voice.queryChannels.limit:(vm_voice.queryChannels.page - 1) * vm_voice.queryChannels.limit"
94 <td md-cell>{{channel.exten}}</td>
95 <td md-cell>{{channel.queue}}</td>
96 <td md-cell privacy ng-cloak>{{channel.calleridnum}}</td>
100 </md-table-container>
103 md-limit="vm_voice.queryChannels.limit"
104 md-page="vm_voice.queryChannels.page"
105 md-limit-options="[10, 15, 20, 50, 100, 250]"
106 md-total="{{vm_voice.getSize(vm_voice.rpcVoiceQueuesChannels)}}"
108 ></md-table-pagination>