2 class="queueCampaign-dialog"
3 aria-label="queueCampaign"
6 <form name="queueCampaignForm" ng-cloak>
8 <div class="md-toolbar-tools">
9 <h2 translate="MOTIONDIALER.AGENTADD_QUEUECAMPAIGN">
10 Add Agent to queueCampaign
13 <md-button class="md-icon-button" ng-click="vm.closeDialog()">
15 md-font-icon="icon-close"
16 aria-label="Close dialog"
22 <md-input-container flex class="no-margin">
23 <label translate="MOTIONDIALER.PENALTY">Penalty</label>
33 ng-messages="queueCampaignForm.penalty.$error"
37 <div ng-message="required">
38 <span>You must supply a penalty.</span>
40 <div ng-message="md-minlength">
41 <span>Min Penalty 0 characters.</span>
43 <div ng-message="md-maxlength">
44 <span>Max Penalty 3 characters.</span>
49 options="vm.dualMultiselectOptions"
50 ></ms-dual-multiselect>
54 layout-align="end center"
55 ng-if="vm.crudPermissions.canEdit"
59 layout-align="end center"
61 ng-click="vm.saveAgents()"
62 class="send-button md-accent md-raised"
63 ng-disabled="!vm.pendingChanges"
65 translate="STAFF.SAVE"
66 translate-attr-aria-label="STAFF.SAVE"