|
2 | 2 | <label class="control-label" ng-show="showTitle()">{{form.title}}</label>
|
3 | 3 | <div class="form-group" ng-init="select_model.selected=select_models[0]">
|
4 | 4 | <ui-select ng-model="select_model.selected" ng-controller="UiSelectController" ng-if="!(form.options.tagging||false)" theme="bootstrap" ng-disabled="form.disabled" on-select="$$value$$=$item.value" class="{{form.options.uiClass}}">
|
5 |
| - <ui-select-match placeholder="{{form.placeholder || form.schema.placeholder || ('placeholders.select' | translate)}}">{{select_model.selected.label}}</ui-select-match> |
6 |
| - <ui-select-choices refresh="fetchResult(form.schema, form.options, $select.search)" |
| 5 | + <ui-select-match class="ui-select-match" placeholder="{{form.placeholder || form.schema.placeholder || ('placeholders.select' | translate)}}">{{select_model.selected.label}}</ui-select-match> |
| 6 | + <ui-select-choices class="ui-select-choices" refresh="fetchResult(form.schema, form.options, $select.search)" |
7 | 7 | refresh-delay="form.options.refreshDelay" group-by="form.options.groupBy" repeat="item in form.schema.items | propsFilter: {label: $select.search, description: (form.options.searchDescriptions===true ? $select.search : 'NOTSEARCHINGFORTHIS') }">
|
8 | 8 | <div ng-bind-html="item.label | highlight: $select.search"></div>
|
9 | 9 | <div ng-if="item.description">
|
|
12 | 12 | </ui-select>
|
13 | 13 | <ui-select ng-controller="UiSelectController" ng-model="select_model.selected" ng-if="(form.options.tagging||false) && !(form.options.groupBy || false)" tagging="form.options.tagging||false" tagging-label="form.options.taggingLabel" tagging-tokens="form.options.taggingTokens"
|
14 | 14 | theme="bootstrap" ng-disabled="form.disabled" on-select="$$value$$=$item.value" class="{{form.options.uiClass}}">
|
15 |
| - <ui-select-match placeholder="{{form.placeholder || form.schema.placeholder || ('placeholders.select' | translate)}}">{{select_model.selected.label}} <small>{{(select_model.selected.isTag===true ? form.options.taggingLabel : '')}}</small></ui-select-match> |
| 15 | + <ui-select-match class="ui-select-match" placeholder="{{form.placeholder || form.schema.placeholder || ('placeholders.select' | translate)}}">{{select_model.selected.label}} <small>{{(select_model.selected.isTag===true ? form.options.taggingLabel : '')}}</small></ui-select-match> |
16 | 16 | <!--repeat code because tagging does not display properly under group by but is still useful -->
|
17 |
| - <ui-select-choices refresh="form.options.refreshMethod(form.schema, $select.search)" |
| 17 | + <ui-select-choices class="ui-select-choices" refresh="form.options.refreshMethod(form.schema, $select.search)" |
18 | 18 | refresh-delay="form.options.refreshDelay" repeat="item in form.schema.items | propsFilter: {label: $select.search, description: (form.options.searchDescription===true ? $select.search : 'NOTSEARCHINGFORTHIS') }">
|
19 | 19 | <div ng-if="item.isTag" ng-bind-html="'<div>' + (item.label | highlight: $select.search) + ' ' + form.options.taggingLabel + '</div><div class="divider"></div>'"></div><div ng-if="!item.isTag" ng-bind-html="item.label + item.isTag| highlight: $select.search"></div>
|
20 | 20 | <div ng-if="item.description">
|
|
27 | 27 |
|
28 | 28 | <ui-select ng-controller="UiSelectController" ng-model="select_model.selected" ng-if="(form.options.tagging||false) && (form.options.groupBy || false)" tagging="form.options.tagging||false" tagging-label="form.options.taggingLabel" tagging-tokens="form.options.taggingTokens"
|
29 | 29 | theme="bootstrap" ng-disabled="form.disabled" on-select="$$value$$=$item.value" class="{{form.options.uiClass}}">
|
30 |
| - <ui-select-match placeholder="{{form.placeholder || form.schema.placeholder || ('placeholders.select' | translate)}}">{{select_model.selected.label}} <small>{{(select_model.selected.isTag===true ? form.options.taggingLabel : '')}}</small></ui-select-match> |
31 |
| - <ui-select-choices group-by="form.options.groupBy" refresh="form.options.refreshMethod(form.schema, $select.search)" |
| 30 | + <ui-select-match class="ui-select-match" placeholder="{{form.placeholder || form.schema.placeholder || ('placeholders.select' | translate)}}">{{select_model.selected.label}} <small>{{(select_model.selected.isTag===true ? form.options.taggingLabel : '')}}</small></ui-select-match> |
| 31 | + <ui-select-choices class="ui-select-choices" group-by="form.options.groupBy" refresh="form.options.refreshMethod(form.schema, $select.search)" |
32 | 32 | refresh-delay="form.options.refreshDelay" repeat="item in form.schema.items | propsFilter: {label: $select.search, description: (form.options.searchDescription===true ? $select.search : 'NOTSEARCHINGFORTHIS') }">
|
33 | 33 | <div ng-if="item.isTag" ng-bind-html="'<div>' + (item.label | highlight: $select.search) + ' ' + form.options.taggingLabel + '</div><div class="divider"></div>'"></div><div ng-if="!item.isTag" ng-bind-html="item.label + item.isTag| highlight: $select.search"></div>
|
34 | 34 | <div ng-if="item.description">
|
|
0 commit comments