mirror of
https://github.com/ansible/awx.git
synced 2026-01-13 02:50:02 -03:30
Merge pull request #6666 from mabashian/6443-typeahead-single-select-survey
Added the ability to pass in minimumResultsForSearch when calling CreateSelect2
This commit is contained in:
commit
e88b6e6e48
@ -624,7 +624,8 @@ angular.module('Utilities', ['RestServices', 'Utilities'])
|
||||
scope = params.scope,
|
||||
selectOptions = params.options,
|
||||
model = params.model,
|
||||
original_options;
|
||||
original_options,
|
||||
minimumResultsForSearch = params.minimumResultsForSearch ? params.minimumResultsForSearch : Infinity;
|
||||
|
||||
if (scope && selectOptions) {
|
||||
original_options = _.cloneDeep(scope[selectOptions]);
|
||||
@ -651,7 +652,7 @@ angular.module('Utilities', ['RestServices', 'Utilities'])
|
||||
multiple: multiple,
|
||||
containerCssClass: 'Form-dropDown',
|
||||
width: '100%',
|
||||
minimumResultsForSearch: Infinity,
|
||||
minimumResultsForSearch: minimumResultsForSearch,
|
||||
escapeMarkup: function(m) {
|
||||
return $filter('sanitize')(m);
|
||||
}
|
||||
|
||||
@ -16,6 +16,7 @@ function link($timeout, CreateSelect2, scope, element, attrs, ngModel) {
|
||||
CreateSelect2({
|
||||
element: element.find('select'),
|
||||
multiple: scope.isMultipleSelect(),
|
||||
minimumResultsForSearch: scope.isMultipleSelect() ? Infinity : 10,
|
||||
customDropdownAdapter: scope.preview ? false : true,
|
||||
disabledOptions: true
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user