awx/awx/ui/client/lib/components/input/select.partial.html
2017-06-12 09:53:11 -04:00

24 lines
1.1 KiB
HTML

<div class="col-sm-{{ col }}">
<div class="form-group at-u-flat">
<at-input-label config="config"></at-input-label>
<div class="at-InputGroup at-InputSelect">
<input type="text" class="form-control at-Input at-InputSelect-input"
placeholder="{{ config.placeholder | uppercase }}"
ng-model="config.state.value" ng-disabled="form.disabled"
ng-change="vm.check()" />
<select class="form-control at-InputSelect-select" ng-model="config.state.value"
ng-attr-tabindex="{{ form.tabindex || undefined }}"
ng-attr-autofocus="{{ form.autofocus || undefined }}"
ng-disabled="form.disabled">
<optgroup ng-repeat="group in config.data" label="{{::group.category | uppercase }}">
<option ng-repeat="item in group.data" value="{{ item.name }}">
{{ item.name }}
</option>
</optgroup>
</select>
<i class="fa" ng-class="{ 'fa-caret-down': !open, 'fa-caret-up': open }"></i>
</div>
</div>
</div>