Updated Bootstrap-select to v1.13.10

This commit is contained in:
TimZ99 2019-04-20 17:55:13 +02:00
parent cba09ed5f1
commit 3e1b912e96
No known key found for this signature in database
GPG Key ID: 4D8268DC68E8339D
121 changed files with 294 additions and 216 deletions

4
static/plugin/bootstrap-select/dist/css/bootstrap-select.css vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
@ -113,6 +113,7 @@ select.selectpicker {
margin-bottom: 0; margin-bottom: 0;
padding: 0; padding: 0;
border: none; border: none;
height: auto;
} }
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) { :not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
width: 100%; width: 100%;
@ -309,7 +310,6 @@ select.selectpicker {
position: static; position: static;
display: inline; display: inline;
padding: 0; padding: 0;
width: auto;
} }
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner { .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {

2
static/plugin/bootstrap-select/dist/css/bootstrap-select.css.map vendored Normal file → Executable file

File diff suppressed because one or more lines are too long

4
static/plugin/bootstrap-select/dist/css/bootstrap-select.min.css vendored Normal file → Executable file

File diff suppressed because one or more lines are too long

312
static/plugin/bootstrap-select/dist/js/bootstrap-select.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
@ -325,23 +325,45 @@
}); });
} }
// much faster than $.val() function getSelectedOptions (select, ignoreDisabled) {
function getSelectValues (select) { var selectedOptions = select.selectedOptions,
var result = []; options = [],
var options = select.selectedOptions; opt;
var opt;
if (ignoreDisabled) {
for (var i = 0, len = selectedOptions.length; i < len; i++) {
opt = selectedOptions[i];
if (!(opt.disabled || opt.parentNode.tagName === 'OPTGROUP' && opt.parentNode.disabled)) {
options.push(opt);
}
}
return options;
}
return selectedOptions;
}
// much faster than $.val()
function getSelectValues (select, selectedOptions) {
var value = [],
options = selectedOptions || select.selectedOptions,
opt;
if (select.multiple) {
for (var i = 0, len = options.length; i < len; i++) { for (var i = 0, len = options.length; i < len; i++) {
opt = options[i]; opt = options[i];
result.push(opt.value || opt.text); if (!(opt.disabled || opt.parentNode.tagName === 'OPTGROUP' && opt.parentNode.disabled)) {
value.push(opt.value || opt.text);
} }
} else {
result = select.value;
} }
return result; if (!select.multiple) {
return !value.length ? null : value[0];
}
return value;
} }
// set data-selected on select element if the value has been programmatically selected // set data-selected on select element if the value has been programmatically selected
@ -796,8 +818,8 @@
this.options = options; this.options = options;
this.selectpicker = { this.selectpicker = {
main: {}, main: {},
current: {}, // current changes if a search is in progress
search: {}, search: {},
current: {}, // current changes if a search is in progress
view: {}, view: {},
keydown: { keydown: {
keyHistory: '', keyHistory: '',
@ -837,7 +859,7 @@
this.init(); this.init();
}; };
Selectpicker.VERSION = '1.13.9'; Selectpicker.VERSION = '1.13.10';
// part of this is duplicated in i18n/defaults-en_US.js. Make sure to update both. // part of this is duplicated in i18n/defaults-en_US.js. Make sure to update both.
Selectpicker.DEFAULTS = { Selectpicker.DEFAULTS = {
@ -901,13 +923,17 @@
var that = this, var that = this,
id = this.$element.attr('id'); id = this.$element.attr('id');
this.selectId = selectId++; selectId++;
this.selectId = 'bs-select-' + selectId;
this.$element[0].classList.add('bs-select-hidden'); this.$element[0].classList.add('bs-select-hidden');
this.multiple = this.$element.prop('multiple'); this.multiple = this.$element.prop('multiple');
this.autofocus = this.$element.prop('autofocus'); this.autofocus = this.$element.prop('autofocus');
this.options.showTick = this.$element[0].classList.contains('show-tick');
if (this.$element[0].classList.contains('show-tick')) {
this.options.showTick = true;
}
this.$newElement = this.createDropdown(); this.$newElement = this.createDropdown();
this.$element this.$element
@ -929,7 +955,14 @@
this.checkDisabled(); this.checkDisabled();
this.clickListener(); this.clickListener();
if (this.options.liveSearch) this.liveSearchListener();
if (this.options.liveSearch) {
this.liveSearchListener();
this.focusedParent = this.$searchbox[0];
} else {
this.focusedParent = this.$menuInner[0];
}
this.setStyle(); this.setStyle();
this.render(); this.render();
this.setWidth(); this.setWidth();
@ -954,14 +987,12 @@
this.$newElement.on({ this.$newElement.on({
'hide.bs.dropdown': function (e) { 'hide.bs.dropdown': function (e) {
that.$menuInner.attr('aria-expanded', false);
that.$element.trigger('hide' + EVENT_KEY, e); that.$element.trigger('hide' + EVENT_KEY, e);
}, },
'hidden.bs.dropdown': function (e) { 'hidden.bs.dropdown': function (e) {
that.$element.trigger('hidden' + EVENT_KEY, e); that.$element.trigger('hidden' + EVENT_KEY, e);
}, },
'show.bs.dropdown': function (e) { 'show.bs.dropdown': function (e) {
that.$menuInner.attr('aria-expanded', true);
that.$element.trigger('show' + EVENT_KEY, e); that.$element.trigger('show' + EVENT_KEY, e);
}, },
'shown.bs.dropdown': function (e) { 'shown.bs.dropdown': function (e) {
@ -1002,6 +1033,7 @@
// Options // Options
// If we are multiple or showTick option is set, then add the show-tick class // If we are multiple or showTick option is set, then add the show-tick class
var showTick = (this.multiple || this.options.showTick) ? ' show-tick' : '', var showTick = (this.multiple || this.options.showTick) ? ' show-tick' : '',
multiselectable = this.multiple ? ' aria-multiselectable="true"' : '',
inputGroup = '', inputGroup = '',
autofocus = this.autofocus ? ' autofocus' : ''; autofocus = this.autofocus ? ' autofocus' : '';
@ -1033,7 +1065,7 @@
: :
' placeholder="' + htmlEscape(this.options.liveSearchPlaceholder) + '"' ' placeholder="' + htmlEscape(this.options.liveSearchPlaceholder) + '"'
) + ) +
' role="textbox" aria-label="Search">' + ' role="combobox" aria-label="Search" aria-controls="' + this.selectId + '" aria-autocomplete="list">' +
'</div>'; '</div>';
} }
@ -1064,7 +1096,7 @@
drop = drop =
'<div class="dropdown bootstrap-select' + showTick + inputGroup + '">' + '<div class="dropdown bootstrap-select' + showTick + inputGroup + '">' +
'<button type="button" class="' + this.options.styleBase + ' dropdown-toggle" ' + (this.options.display === 'static' ? 'data-display="static"' : '') + 'data-toggle="dropdown"' + autofocus + ' role="button">' + '<button type="button" class="' + this.options.styleBase + ' dropdown-toggle" ' + (this.options.display === 'static' ? 'data-display="static"' : '') + 'data-toggle="dropdown"' + autofocus + ' role="combobox" aria-owns="' + this.selectId + '" aria-haspopup="listbox" aria-expanded="false">' +
'<div class="filter-option">' + '<div class="filter-option">' +
'<div class="filter-option-inner">' + '<div class="filter-option-inner">' +
'<div class="filter-option-inner-inner"></div>' + '<div class="filter-option-inner-inner"></div>' +
@ -1078,12 +1110,12 @@
'</span>' '</span>'
) + ) +
'</button>' + '</button>' +
'<div class="' + classNames.MENU + ' ' + (version.major === '4' ? '' : classNames.SHOW) + '" role="combobox">' + '<div class="' + classNames.MENU + ' ' + (version.major === '4' ? '' : classNames.SHOW) + '">' +
header + header +
searchbox + searchbox +
actionsbox + actionsbox +
'<div class="inner ' + classNames.SHOW + '" role="listbox" aria-expanded="false" tabindex="-1">' + '<div class="inner ' + classNames.SHOW + '" role="listbox" id="' + this.selectId + '" tabindex="-1" ' + multiselectable + '>' +
'<ul class="' + classNames.MENU + ' inner ' + (version.major === '4' ? classNames.SHOW : '') + '">' + '<ul class="' + classNames.MENU + ' inner ' + (version.major === '4' ? classNames.SHOW : '') + '" role="presentation">' +
'</ul>' + '</ul>' +
'</div>' + '</div>' +
donebutton + donebutton +
@ -1095,6 +1127,7 @@
setPositionData: function () { setPositionData: function () {
this.selectpicker.view.canHighlight = []; this.selectpicker.view.canHighlight = [];
this.selectpicker.view.size = 0;
for (var i = 0; i < this.selectpicker.current.data.length; i++) { for (var i = 0; i < this.selectpicker.current.data.length; i++) {
var li = this.selectpicker.current.data[i], var li = this.selectpicker.current.data[i],
@ -1114,6 +1147,11 @@
this.selectpicker.view.canHighlight.push(canHighlight); this.selectpicker.view.canHighlight.push(canHighlight);
if (canHighlight) {
this.selectpicker.view.size++;
li.posinset = this.selectpicker.view.size;
}
li.position = (i === 0 ? 0 : this.selectpicker.current.data[i - 1].position) + li.height; li.position = (i === 0 ? 0 : this.selectpicker.current.data[i - 1].position) + li.height;
} }
}, },
@ -1122,19 +1160,35 @@
return (this.options.virtualScroll !== false) && (this.selectpicker.main.elements.length >= this.options.virtualScroll) || this.options.virtualScroll === true; return (this.options.virtualScroll !== false) && (this.selectpicker.main.elements.length >= this.options.virtualScroll) || this.options.virtualScroll === true;
}, },
createView: function (isSearching, scrollTop) { createView: function (isSearching, setSize, refresh) {
scrollTop = scrollTop || 0; var that = this,
scrollTop = 0,
var that = this; active = [],
selected,
prevActive;
this.selectpicker.current = isSearching ? this.selectpicker.search : this.selectpicker.main; this.selectpicker.current = isSearching ? this.selectpicker.search : this.selectpicker.main;
var active = [];
var selected;
var prevActive;
this.setPositionData(); this.setPositionData();
if (setSize) {
if (refresh) {
scrollTop = this.$menuInner[0].scrollTop;
} else if (!that.multiple) {
var element = that.$element[0],
selectedIndex = (element.options[element.selectedIndex] || {}).liIndex;
if (typeof selectedIndex === 'number' && that.options.size !== false) {
var selectedData = that.selectpicker.main.data[selectedIndex],
position = selectedData && selectedData.position;
if (position) {
scrollTop = position - ((that.sizeInfo.menuInnerHeight + that.sizeInfo.liHeight) / 2);
}
}
}
}
scroll(scrollTop, true); scroll(scrollTop, true);
this.$menuInner.off('scroll.createView').on('scroll.createView', function (e, updateValue) { this.$menuInner.off('scroll.createView').on('scroll.createView', function (e, updateValue) {
@ -1208,22 +1262,19 @@
selected = that.selectpicker.main.elements[that.selectedIndex]; selected = that.selectpicker.main.elements[that.selectedIndex];
if (init) { if (init) {
if (that.activeIndex !== that.selectedIndex && active && active.length) { if (that.activeIndex !== that.selectedIndex) {
active.classList.remove('active'); that.defocusItem(active);
if (active.firstChild) active.firstChild.classList.remove('active');
} }
that.activeIndex = undefined; that.activeIndex = undefined;
} }
if (that.activeIndex && that.activeIndex !== that.selectedIndex && selected && selected.length) { if (that.activeIndex && that.activeIndex !== that.selectedIndex) {
selected.classList.remove('active'); that.defocusItem(selected);
if (selected.firstChild) selected.firstChild.classList.remove('active');
} }
} }
if (that.prevActiveIndex !== undefined && that.prevActiveIndex !== that.activeIndex && that.prevActiveIndex !== that.selectedIndex && prevActive && prevActive.length) { if (that.prevActiveIndex !== undefined && that.prevActiveIndex !== that.activeIndex && that.prevActiveIndex !== that.selectedIndex) {
prevActive.classList.remove('active'); that.defocusItem(prevActive);
if (prevActive.firstChild) prevActive.firstChild.classList.remove('active');
} }
if (init || positionIsDifferent) { if (init || positionIsDifferent) {
@ -1286,6 +1337,9 @@
menuInner.firstChild.style.marginTop = marginTop + 'px'; menuInner.firstChild.style.marginTop = marginTop + 'px';
menuInner.firstChild.style.marginBottom = marginBottom + 'px'; menuInner.firstChild.style.marginBottom = marginBottom + 'px';
} else {
menuInner.firstChild.style.marginTop = 0;
menuInner.firstChild.style.marginBottom = 0;
} }
menuInner.firstChild.appendChild(menuFragment); menuInner.firstChild.appendChild(menuFragment);
@ -1306,17 +1360,11 @@
newActive = that.selectpicker.view.visibleElements[index]; newActive = that.selectpicker.view.visibleElements[index];
if (that.selectpicker.view.currentActive) { that.defocusItem(that.selectpicker.view.currentActive);
that.selectpicker.view.currentActive.classList.remove('active');
if (that.selectpicker.view.currentActive.firstChild) that.selectpicker.view.currentActive.firstChild.classList.remove('active');
}
if (newActive) {
newActive.classList.add('active');
if (newActive.firstChild) newActive.firstChild.classList.add('active');
}
that.activeIndex = (that.selectpicker.current.data[index] || {}).index; that.activeIndex = (that.selectpicker.current.data[index] || {}).index;
that.focusItem(newActive);
} }
} }
@ -1329,6 +1377,31 @@
}); });
}, },
focusItem: function (li, liData, noStyle) {
if (li) {
liData = liData || this.selectpicker.main.data[this.activeIndex];
var a = li.firstChild;
if (a) {
a.setAttribute('aria-setsize', this.selectpicker.view.size);
a.setAttribute('aria-posinset', liData.posinset);
if (noStyle !== true) {
this.focusedParent.setAttribute('aria-activedescendant', a.id);
li.classList.add('active');
a.classList.add('active');
}
}
}
},
defocusItem: function (li) {
if (li) {
li.classList.remove('active');
if (li.firstChild) li.firstChild.classList.remove('active');
}
},
setPlaceholder: function () { setPlaceholder: function () {
var updateIndex = false; var updateIndex = false;
@ -1439,9 +1512,7 @@
config.iconBase = iconBase; config.iconBase = iconBase;
var textElement = generateOption.text(config); var textElement = generateOption.text(config);
var liElement = generateOption.li(
mainElements.push(
generateOption.li(
generateOption.a( generateOption.a(
textElement, textElement,
optionClass, optionClass,
@ -1449,9 +1520,14 @@
), ),
'', '',
config.optID config.optID
)
); );
if (liElement.firstChild) {
liElement.firstChild.id = that.selectId + '-' + liIndex;
}
mainElements.push(liElement);
option.liIndex = liIndex; option.liIndex = liIndex;
config.display = config.content || config.text; config.display = config.content || config.text;
@ -1565,7 +1641,8 @@
this.setPlaceholder(); this.setPlaceholder();
var that = this, var that = this,
selectedOptions = this.$element[0].selectedOptions, element = this.$element[0],
selectedOptions = getSelectedOptions(element, this.options.hideDisabled),
selectedCount = selectedOptions.length, selectedCount = selectedOptions.length,
button = this.$button[0], button = this.$button[0],
buttonInner = button.querySelector('.filter-option-inner-inner'), buttonInner = button.querySelector('.filter-option-inner-inner'),
@ -1575,7 +1652,7 @@
countMax, countMax,
hasContent = false; hasContent = false;
this.togglePlaceholder(); button.classList.toggle('bs-placeholder', that.multiple ? !selectedCount : !getSelectValues(element, selectedOptions));
this.tabIndex(); this.tabIndex();
@ -1951,9 +2028,7 @@
if (this.options.size === false) return; if (this.options.size === false) return;
var that = this, var that = this,
$window = $(window), $window = $(window);
selectedIndex,
offset = 0;
this.setMenuSize(); this.setMenuSize();
@ -1975,19 +2050,7 @@
$window.off('resize' + EVENT_KEY + '.' + this.selectId + '.setMenuSize' + ' scroll' + EVENT_KEY + '.' + this.selectId + '.setMenuSize'); $window.off('resize' + EVENT_KEY + '.' + this.selectId + '.setMenuSize' + ' scroll' + EVENT_KEY + '.' + this.selectId + '.setMenuSize');
} }
if (refresh) { that.createView(false, true, refresh);
offset = this.$menuInner[0].scrollTop;
} else if (!that.multiple) {
var element = that.$element[0];
selectedIndex = (element.options[element.selectedIndex] || {}).liIndex;
if (typeof selectedIndex === 'number' && that.options.size !== false) {
offset = that.sizeInfo.liHeight * selectedIndex;
offset = offset - (that.sizeInfo.menuInnerHeight / 2) + (that.sizeInfo.liHeight / 2);
}
}
that.createView(false, offset);
}, },
setWidth: function () { setWidth: function () {
@ -2099,7 +2162,7 @@
}); });
}, },
setOptionStatus: function () { setOptionStatus: function (selectedOnly) {
var that = this; var that = this;
that.noScroll = false; that.noScroll = false;
@ -2110,10 +2173,12 @@
option = liData.option; option = liData.option;
if (option) { if (option) {
if (selectedOnly !== true) {
that.setDisabled( that.setDisabled(
liData.index, liData.index,
liData.disabled liData.disabled
); );
}
that.setSelected( that.setSelected(
liData.index, liData.index,
@ -2153,28 +2218,33 @@
} }
li.classList.toggle('selected', selected); li.classList.toggle('selected', selected);
li.classList.toggle('active', keepActive);
if (keepActive) { if (keepActive) {
this.focusItem(li, liData);
this.selectpicker.view.currentActive = li; this.selectpicker.view.currentActive = li;
this.activeIndex = index; this.activeIndex = index;
} else {
this.defocusItem(li);
} }
if (a) { if (a) {
a.classList.toggle('selected', selected); a.classList.toggle('selected', selected);
a.classList.toggle('active', keepActive);
a.setAttribute('aria-selected', selected); if (selected) {
a.setAttribute('aria-selected', true);
} else {
if (this.multiple) {
a.setAttribute('aria-selected', false);
} else {
a.removeAttribute('aria-selected');
}
}
} }
if (!keepActive) { if (!keepActive && !activeIndexIsSet && selected && this.prevActiveIndex !== undefined) {
if (!activeIndexIsSet && selected && this.prevActiveIndex !== undefined) {
prevActive = this.selectpicker.main.elements[this.prevActiveIndex]; prevActive = this.selectpicker.main.elements[this.prevActiveIndex];
prevActive.classList.remove('active'); this.defocusItem(prevActive);
if (prevActive.firstChild) {
prevActive.firstChild.classList.remove('active');
}
}
} }
}, },
@ -2195,11 +2265,11 @@
if (a) { if (a) {
if (version.major === '4') a.classList.toggle(classNames.DISABLED, disabled); if (version.major === '4') a.classList.toggle(classNames.DISABLED, disabled);
a.setAttribute('aria-disabled', disabled);
if (disabled) { if (disabled) {
a.setAttribute('aria-disabled', disabled);
a.setAttribute('tabindex', -1); a.setAttribute('tabindex', -1);
} else { } else {
a.removeAttribute('aria-disabled');
a.setAttribute('tabindex', 0); a.setAttribute('tabindex', 0);
} }
} }
@ -2231,17 +2301,6 @@
}); });
}, },
togglePlaceholder: function () {
// much faster than calling $.val()
var element = this.$element[0],
selectedIndex = element.selectedIndex,
nothingSelected = selectedIndex === -1;
if (!nothingSelected && !element.options[selectedIndex].value) nothingSelected = true;
this.$button.toggleClass('bs-placeholder', nothingSelected);
},
tabIndex: function () { tabIndex: function () {
if (this.$element.data('tabindex') !== this.$element.attr('tabindex') && if (this.$element.data('tabindex') !== this.$element.attr('tabindex') &&
(this.$element.attr('tabindex') !== -98 && this.$element.attr('tabindex') !== '-98')) { (this.$element.attr('tabindex') !== -98 && this.$element.attr('tabindex') !== '-98')) {
@ -2306,13 +2365,25 @@
} }
}); });
// ensure posinset and setsize are correct before selecting an option via a click
this.$menuInner.on('mouseenter', 'li a', function (e) {
var hoverLi = this.parentElement,
position0 = that.isVirtual() ? that.selectpicker.view.position0 : 0,
index = Array.prototype.indexOf.call(hoverLi.parentElement.children, hoverLi),
hoverData = that.selectpicker.current.data[index + position0];
that.focusItem(hoverLi, hoverData, true);
});
this.$menuInner.on('click', 'li a', function (e, retainActive) { this.$menuInner.on('click', 'li a', function (e, retainActive) {
var $this = $(this), var $this = $(this),
element = that.$element[0],
position0 = that.isVirtual() ? that.selectpicker.view.position0 : 0, position0 = that.isVirtual() ? that.selectpicker.view.position0 : 0,
clickedData = that.selectpicker.current.data[$this.parent().index() + position0], clickedData = that.selectpicker.current.data[$this.parent().index() + position0],
clickedIndex = clickedData.index, clickedIndex = clickedData.index,
prevValue = getSelectValues(that.$element[0]), prevValue = getSelectValues(element),
prevIndex = that.$element.prop('selectedIndex'), prevIndex = element.selectedIndex,
prevOption = element.options[prevIndex],
triggerChange = true; triggerChange = true;
// Don't close on multi choice menu // Don't close on multi choice menu
@ -2341,7 +2412,7 @@
} }
if (!that.multiple) { // Deselect all others if not multi select box if (!that.multiple) { // Deselect all others if not multi select box
$options.prop('selected', false); prevOption.selected = false;
option.selected = true; option.selected = true;
that.setSelected(clickedIndex, true); that.setSelected(clickedIndex, true);
} else { // Toggle the one we have chosen if we are multi select. } else { // Toggle the one we have chosen if we are multi select.
@ -2423,7 +2494,7 @@
// Trigger select 'change' // Trigger select 'change'
if (triggerChange) { if (triggerChange) {
if ((prevValue != getSelectValues(that.$element[0]) && that.multiple) || (prevIndex != that.$element.prop('selectedIndex') && !that.multiple)) { if (that.multiple || prevIndex !== element.selectedIndex) {
// $option.prop('selected') is current option state (selected/unselected). prevValue is the value of the select prior to being changed. // $option.prop('selected') is current option state (selected/unselected). prevValue is the value of the select prior to being changed.
changedArguments = [option.index, $option.prop('selected'), prevValue]; changedArguments = [option.index, $option.prop('selected'), prevValue];
that.$element that.$element
@ -2581,8 +2652,10 @@
}, },
val: function (value) { val: function (value) {
var element = this.$element[0];
if (typeof value !== 'undefined') { if (typeof value !== 'undefined') {
var prevValue = getSelectValues(this.$element[0]); var prevValue = getSelectValues(element);
changedArguments = [null, null, prevValue]; changedArguments = [null, null, prevValue];
@ -2590,6 +2663,19 @@
.val(value) .val(value)
.trigger('changed' + EVENT_KEY, changedArguments); .trigger('changed' + EVENT_KEY, changedArguments);
if (this.$newElement.hasClass(classNames.SHOW)) {
if (this.multiple) {
this.setOptionStatus(true);
} else {
var liSelectedIndex = (element.options[element.selectedIndex] || {}).liIndex;
if (typeof liSelectedIndex === 'number') {
this.setSelected(this.selectedIndex, false);
this.setSelected(liSelectedIndex, true);
}
}
}
this.render(); this.render();
changedArguments = null; changedArguments = null;
@ -2628,8 +2714,6 @@
this.setOptionStatus(); this.setOptionStatus();
this.togglePlaceholder();
changedArguments = [null, null, prevValue]; changedArguments = [null, null, prevValue];
this.$element this.$element
@ -2697,15 +2781,11 @@
if (isArrowKey) { // if up or down if (isArrowKey) { // if up or down
if (!$items.length) return; if (!$items.length) return;
// $items.index/.filter is too slow with a large list and no virtual scroll liActive = that.selectpicker.main.elements[that.activeIndex];
index = isVirtual === true ? $items.index($items.filter('.active')) : that.activeIndex; index = liActive ? Array.prototype.indexOf.call(liActive.parentElement.children, liActive) : -1;
if (index === undefined) index = -1;
if (index !== -1) { if (index !== -1) {
liActive = that.selectpicker.current.elements[index + position0]; that.defocusItem(liActive);
liActive.classList.remove('active');
if (liActive.firstChild) liActive.firstChild.classList.remove('active');
} }
if (e.which === keyCodes.ARROW_UP) { // up if (e.which === keyCodes.ARROW_UP) { // up
@ -2757,13 +2837,10 @@
liActive = that.selectpicker.current.elements[liActiveIndex]; liActive = that.selectpicker.current.elements[liActiveIndex];
if (liActive) {
liActive.classList.add('active');
if (liActive.firstChild) liActive.firstChild.classList.add('active');
}
that.activeIndex = that.selectpicker.current.data[liActiveIndex].index; that.activeIndex = that.selectpicker.current.data[liActiveIndex].index;
that.focusItem(liActive);
that.selectpicker.view.currentActive = liActive; that.selectpicker.view.currentActive = liActive;
if (updateScroll) that.$menuInner[0].scrollTop = offset; if (updateScroll) that.$menuInner[0].scrollTop = offset;
@ -2837,11 +2914,12 @@
} }
liActive = that.selectpicker.main.elements[searchMatch]; liActive = that.selectpicker.main.elements[searchMatch];
liActive.classList.add('active');
if (liActive.firstChild) liActive.firstChild.classList.add('active');
that.activeIndex = matches[matchIndex]; that.activeIndex = matches[matchIndex];
liActive.firstChild.focus(); that.focusItem(liActive);
if (liActive) liActive.firstChild.focus();
if (updateScroll) that.$menuInner[0].scrollTop = offset; if (updateScroll) that.$menuInner[0].scrollTop = offset;

2
static/plugin/bootstrap-select/dist/js/bootstrap-select.js.map vendored Normal file → Executable file

File diff suppressed because one or more lines are too long

4
static/plugin/bootstrap-select/dist/js/bootstrap-select.min.js vendored Normal file → Executable file

File diff suppressed because one or more lines are too long

2
static/plugin/bootstrap-select/dist/js/bootstrap-select.min.js.map vendored Normal file → Executable file

File diff suppressed because one or more lines are too long

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-am_ET.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-am_ET.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-am_ET.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ar_AR.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-ar_AR.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ar_AR.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-bg_BG.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-bg_BG.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-bg_BG.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-cs_CZ.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-cs_CZ.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-da_DK.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-da_DK.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-da_DK.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-de_DE.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-de_DE.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-de_DE.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-en_US.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-en_US.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-en_US.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-es_CL.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-es_CL.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-es_CL.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-es_ES.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-es_ES.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-es_ES.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-et_EE.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-et_EE.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-et_EE.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-eu.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-eu.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-eu.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-fa_IR.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-fa_IR.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-fa_IR.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-fi_FI.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-fi_FI.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-fi_FI.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-fr_FR.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-fr_FR.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-fr_FR.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-hr_HR.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-hr_HR.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-hr_HR.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-hu_HU.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-hu_HU.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-hu_HU.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-id_ID.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-id_ID.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-id_ID.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-it_IT.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-it_IT.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-it_IT.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ja_JP.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-ja_JP.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ja_JP.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-kh_KM.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-kh_KM.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-kh_KM.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ko_KR.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-ko_KR.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ko_KR.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-lt_LT.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-lt_LT.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-lt_LT.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-lv_LV.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-lv_LV.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-lv_LV.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-nb_NO.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-nb_NO.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-nb_NO.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-nl_NL.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-nl_NL.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-nl_NL.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-pl_PL.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-pl_PL.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-pl_PL.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-pt_BR.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-pt_BR.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-pt_BR.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-pt_PT.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-pt_PT.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-pt_PT.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ro_RO.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-ro_RO.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ro_RO.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ru_RU.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-ru_RU.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-ru_RU.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-sk_SK.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

0
static/plugin/bootstrap-select/dist/js/i18n/defaults-sk_SK.js.map vendored Normal file → Executable file
View File

2
static/plugin/bootstrap-select/dist/js/i18n/defaults-sk_SK.min.js vendored Normal file → Executable file
View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap-select v1.13.9 (https://developer.snapappointments.com/bootstrap-select) * Bootstrap-select v1.13.10 (https://developer.snapappointments.com/bootstrap-select)
* *
* Copyright 2012-2019 SnapAppointments, LLC * Copyright 2012-2019 SnapAppointments, LLC
* Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)

Some files were not shown because too many files have changed in this diff Show More