1 <md-dialog class="cpe-dialog" aria-label="Create Profile" ng-cloak>
3 <div class="md-toolbar-tools">
4 <h2>Create Profile</h2>
6 <md-button class="md-icon-button" aria-label="Close dialog"
7 ng-click="cancel()"> <i class="icon-remove-sign"></i> </md-button>
10 <form name="projectForm" novalidate>
12 <div layout="column" ng-cloak>
13 <md-content layout-padding>
14 <md-input-container class="md-block">
15 <label>Profile Name</label>
16 <input name="profilename" ng-model="obj['bw-profile']">
17 <div ng-messages="projectForm.profilename.$error">
18 <div ng-message="required">This is required!</div>
21 <md-input-container class="md-block">
22 <label>Committed Information Rate (Kb/s)</label>
23 <input type="number" required name="cir" ng-model="obj.cir" min="0">
24 <div ng-messages="projectForm.cir.$error">
25 <div ng-message="required">Number is required!</div>
26 <div ng-message="min">Number must be positive!</div>
29 <md-input-container class="md-block">
30 <label>Committed Burst Size (bytes)</label>
31 <input type="number" required name="cbs" ng-model="obj.cbs" min="0">
32 <div ng-messages="projectForm.cbs.$error">
33 <div ng-message="required">Number is required!</div>
34 <div ng-message="min">Number must be positive!</div>
40 <md-dialog-actions layout="row">
42 <md-button ng-click="cancel()"> Cancel </md-button>
43 <md-button type="submit" ng-click="done(obj)"> Create </md-button>