vendor/assets/javascripts/base/_selectpicker.js in active_frontend-14.1.22 vs vendor/assets/javascripts/base/_selectpicker.js in active_frontend-14.1.23
- old
+ new
@@ -5,13 +5,13 @@
// ====================================
var Selectpicker = function (element, options) {
this.$element = $(element);
this.settings = {
- fuzzySearch: this.$element.data('fuzzy-search'),
- includePrompt: this.$element.data('include-prompt'),
- optionHoverClass: this.$element.data('option-hover-class'),
- optionSelectedClass: this.$element.data('option-selected-class'),
+ fuzzySearch: this.$element.data('fuzzy-search') || Selectpicker.DEFAULTS.fuzzySearch,
+ includePrompt: this.$element.data('include-prompt') || Selectpicker.DEFAULTS.includePrompt,
+ optionHoverClass: this.$element.data('option-hover-class') || Selectpicker.DEFAULTS.optionHoverClass,
+ optionSelectedClass: this.$element.data('option-selected-class') || Selectpicker.DEFAULTS.optionSelectedClass,
text: {
selectless: this.$element.data('text-selectless') || Selectpicker.DEFAULTS.text.selectless,
placeholder: this.$element.data('text-placeholder') || Selectpicker.DEFAULTS.text.placeholder,
prompt: this.$element.data('text-prompt') || Selectpicker.DEFAULTS.text.prompt
}