diff --git a/bower.json b/bower.json index c877117eb..053327662 100644 --- a/bower.json +++ b/bower.json @@ -5,7 +5,7 @@ "dist/css/bootstrap-select.css", "dist/js/bootstrap-select.js" ], - "version": "1.7.7", + "version": "1.7.8", "homepage": "http://silviomoreto.github.io/bootstrap-select", "authors": [ "silviomoreto" diff --git a/composer.json b/composer.json index e0fb2d6a7..fcacae522 100644 --- a/composer.json +++ b/composer.json @@ -8,7 +8,7 @@ "replacement" ], "homepage": "http://silviomoreto.github.io/bootstrap-select", - "version": "1.7.7", + "version": "1.7.8", "authors": [ { "name": "Silvio Moreto", diff --git a/dist/css/paladin-bootstrap-select.css b/dist/css/paladin-bootstrap-select.css index 6c8dfc893..c40bbf21c 100644 --- a/dist/css/paladin-bootstrap-select.css +++ b/dist/css/paladin-bootstrap-select.css @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ diff --git a/dist/css/paladin-bootstrap-select.min.css b/dist/css/paladin-bootstrap-select.min.css index 81a6f6fbb..364927253 100644 --- a/dist/css/paladin-bootstrap-select.min.css +++ b/dist/css/paladin-bootstrap-select.min.css @@ -1,6 +1,6 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */.bootstrap-select{width:220px\9}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1036}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%}select.bs-select-hidden,select.selectpicker{display:none!important}select.mobile-device{position:absolute!important;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0} \ No newline at end of file diff --git a/dist/js/i18n/defaults-bg_BG.js b/dist/js/i18n/defaults-bg_BG.js index 5bbb78f8a..3d81e7b04 100644 --- a/dist/js/i18n/defaults-bg_BG.js +++ b/dist/js/i18n/defaults-bg_BG.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-bg_BG.min.js b/dist/js/i18n/defaults-bg_BG.min.js index 6dfe813ca..a462d950b 100644 --- a/dist/js/i18n/defaults-bg_BG.min.js +++ b/dist/js/i18n/defaults-bg_BG.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Нищо избрано",noneResultsText:"Няма резултат за {0}",countSelectedText:function(a,b){return 1==a?"{0} избран елемент":"{0} избрани елемента"},maxOptionsText:function(a,b){return[1==a?"Лимита е достигнат ({n} елемент максимум)":"Лимита е достигнат ({n} елемента максимум)",1==b?"Груповия лимит е достигнат ({n} елемент максимум)":"Груповия лимит е достигнат ({n} елемента максимум)"]},selectAllText:"Избери всички",deselectAllText:"Размаркирай всички",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Нищо избрано",noneResultsText:"Няма резултат за {0}",countSelectedText:function(a,b){return 1==a?"{0} избран елемент":"{0} избрани елемента"},maxOptionsText:function(a,b){return[1==a?"Лимита е достигнат ({n} елемент максимум)":"Лимита е достигнат ({n} елемента максимум)",1==b?"Груповия лимит е достигнат ({n} елемент максимум)":"Груповия лимит е достигнат ({n} елемента максимум)"]},selectAllText:"Избери всички",deselectAllText:"Размаркирай всички",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-cs_CZ.js b/dist/js/i18n/defaults-cs_CZ.js index 5c74ba135..fcf00bfdf 100644 --- a/dist/js/i18n/defaults-cs_CZ.js +++ b/dist/js/i18n/defaults-cs_CZ.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-cs_CZ.min.js b/dist/js/i18n/defaults-cs_CZ.min.js index 8e6930260..64d52fcae 100644 --- a/dist/js/i18n/defaults-cs_CZ.min.js +++ b/dist/js/i18n/defaults-cs_CZ.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nic není vybráno",noneResultsText:"Žádné výsledky {0}",countSelectedText:"Označeno {0} z {1}",maxOptionsText:["Limit překročen ({n} {var} max)","Limit skupiny překročen ({n} {var} max)",["položek","položka"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nic není vybráno",noneResultsText:"Žádné výsledky {0}",countSelectedText:"Označeno {0} z {1}",maxOptionsText:["Limit překročen ({n} {var} max)","Limit skupiny překročen ({n} {var} max)",["položek","položka"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-da_DK.js b/dist/js/i18n/defaults-da_DK.js index 10c12091c..a8485fc5e 100644 --- a/dist/js/i18n/defaults-da_DK.js +++ b/dist/js/i18n/defaults-da_DK.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-da_DK.min.js b/dist/js/i18n/defaults-da_DK.min.js index 9cf0f8977..d2c7a558b 100644 --- a/dist/js/i18n/defaults-da_DK.min.js +++ b/dist/js/i18n/defaults-da_DK.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Intet valgt",noneResultsText:"Ingen resultater fundet {0}",countSelectedText:function(a,b){return"{0} valgt"},maxOptionsText:function(a,b){return[1==a?"Begrænsning nået (max {n} valgt)":"Begrænsning nået (max {n} valgte)",1==b?"Gruppe-begrænsning nået (max {n} valgt)":"Gruppe-begrænsning nået (max {n} valgte)"]},selectAllText:"Markér alle",deselectAllText:"Afmarkér alle",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Intet valgt",noneResultsText:"Ingen resultater fundet {0}",countSelectedText:function(a,b){return"{0} valgt"},maxOptionsText:function(a,b){return[1==a?"Begrænsning nået (max {n} valgt)":"Begrænsning nået (max {n} valgte)",1==b?"Gruppe-begrænsning nået (max {n} valgt)":"Gruppe-begrænsning nået (max {n} valgte)"]},selectAllText:"Markér alle",deselectAllText:"Afmarkér alle",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-de_DE.js b/dist/js/i18n/defaults-de_DE.js index ec6584fb9..bcb4999a1 100644 --- a/dist/js/i18n/defaults-de_DE.js +++ b/dist/js/i18n/defaults-de_DE.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-de_DE.min.js b/dist/js/i18n/defaults-de_DE.min.js index c199a96be..e09c17764 100644 --- a/dist/js/i18n/defaults-de_DE.min.js +++ b/dist/js/i18n/defaults-de_DE.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Bitte wählen...",noneResultsText:"Keine Ergebnisse für {0}",countSelectedText:"{0} von {1} ausgewählt",maxOptionsText:["Limit erreicht ({n} {var} max.)","Gruppen-Limit erreicht ({n} {var} max.)",["Eintrag","Einträge"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Bitte wählen...",noneResultsText:"Keine Ergebnisse für {0}",countSelectedText:"{0} von {1} ausgewählt",maxOptionsText:["Limit erreicht ({n} {var} max.)","Gruppen-Limit erreicht ({n} {var} max.)",["Eintrag","Einträge"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-en_US.js b/dist/js/i18n/defaults-en_US.js index bed50c95a..dbd20ed7a 100644 --- a/dist/js/i18n/defaults-en_US.js +++ b/dist/js/i18n/defaults-en_US.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-en_US.min.js b/dist/js/i18n/defaults-en_US.min.js index 8ba10b693..da80093cf 100644 --- a/dist/js/i18n/defaults-en_US.min.js +++ b/dist/js/i18n/defaults-en_US.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nothing selected",noneResultsText:"No results match {0}",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){return[1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nothing selected",noneResultsText:"No results match {0}",countSelectedText:function(a,b){return 1==a?"{0} item selected":"{0} items selected"},maxOptionsText:function(a,b){return[1==a?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==b?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-es_CL.js b/dist/js/i18n/defaults-es_CL.js index bf21e163b..f251f9c3d 100644 --- a/dist/js/i18n/defaults-es_CL.js +++ b/dist/js/i18n/defaults-es_CL.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-es_CL.min.js b/dist/js/i18n/defaults-es_CL.min.js index a6db8f94f..ea29b4a20 100644 --- a/dist/js/i18n/defaults-es_CL.min.js +++ b/dist/js/i18n/defaults-es_CL.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"No hay selección",noneResultsText:"No hay resultados {0}",countSelectedText:"Seleccionados {0} de {1}",maxOptionsText:["Límite alcanzado ({n} {var} max)","Límite del grupo alcanzado({n} {var} max)",["elementos","element"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"No hay selección",noneResultsText:"No hay resultados {0}",countSelectedText:"Seleccionados {0} de {1}",maxOptionsText:["Límite alcanzado ({n} {var} max)","Límite del grupo alcanzado({n} {var} max)",["elementos","element"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-eu.js b/dist/js/i18n/defaults-eu.js index fc5625a10..d75ab236e 100644 --- a/dist/js/i18n/defaults-eu.js +++ b/dist/js/i18n/defaults-eu.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-eu.min.js b/dist/js/i18n/defaults-eu.min.js index 64611d7b4..998247316 100644 --- a/dist/js/i18n/defaults-eu.min.js +++ b/dist/js/i18n/defaults-eu.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Hautapenik ez",noneResultsText:"Emaitzarik ez {0}",countSelectedText:"{1}(e)tik {0} hautatuta",maxOptionsText:["Mugara iritsita ({n} {var} gehienez)","Taldearen mugara iritsita ({n} {var} gehienez)",["elementu","elementu"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Hautapenik ez",noneResultsText:"Emaitzarik ez {0}",countSelectedText:"{1}(e)tik {0} hautatuta",maxOptionsText:["Mugara iritsita ({n} {var} gehienez)","Taldearen mugara iritsita ({n} {var} gehienez)",["elementu","elementu"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-fa_IR.js b/dist/js/i18n/defaults-fa_IR.js index 5ffbfd5df..a6017551c 100644 --- a/dist/js/i18n/defaults-fa_IR.js +++ b/dist/js/i18n/defaults-fa_IR.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-fa_IR.min.js b/dist/js/i18n/defaults-fa_IR.min.js index b9cc29b05..f761d3b04 100644 --- a/dist/js/i18n/defaults-fa_IR.min.js +++ b/dist/js/i18n/defaults-fa_IR.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"چیزی انتخاب نشده است",noneResultsText:"هیج مشابهی برای {0} پیدا نشد",countSelectedText:"{0} از {1} مورد انتخاب شده",maxOptionsText:["بیشتر ممکن نیست {حداکثر {n} عدد}","بیشتر ممکن نیست {حداکثر {n} عدد}"],selectAllText:"انتخاب همه",deselectAllText:"انتخاب هیچ کدام",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"چیزی انتخاب نشده است",noneResultsText:"هیج مشابهی برای {0} پیدا نشد",countSelectedText:"{0} از {1} مورد انتخاب شده",maxOptionsText:["بیشتر ممکن نیست {حداکثر {n} عدد}","بیشتر ممکن نیست {حداکثر {n} عدد}"],selectAllText:"انتخاب همه",deselectAllText:"انتخاب هیچ کدام",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-fr_FR.js b/dist/js/i18n/defaults-fr_FR.js index acecdafeb..d0a44190a 100644 --- a/dist/js/i18n/defaults-fr_FR.js +++ b/dist/js/i18n/defaults-fr_FR.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-fr_FR.min.js b/dist/js/i18n/defaults-fr_FR.min.js index bc3cdfdf6..52f1c741d 100644 --- a/dist/js/i18n/defaults-fr_FR.min.js +++ b/dist/js/i18n/defaults-fr_FR.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Aucune sélection",noneResultsText:"Aucun résultat pour {0}",countSelectedText:function(a,b){return a>1?"{0} éléments sélectionnés":"{0} élément sélectionné"},maxOptionsText:function(a,b){return[a>1?"Limite atteinte ({n} éléments max)":"Limite atteinte ({n} élément max)",b>1?"Limite du groupe atteinte ({n} éléments max)":"Limite du groupe atteinte ({n} élément max)"]},multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Aucune sélection",noneResultsText:"Aucun résultat pour {0}",countSelectedText:function(a,b){return a>1?"{0} éléments sélectionnés":"{0} élément sélectionné"},maxOptionsText:function(a,b){return[a>1?"Limite atteinte ({n} éléments max)":"Limite atteinte ({n} élément max)",b>1?"Limite du groupe atteinte ({n} éléments max)":"Limite du groupe atteinte ({n} élément max)"]},multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-hu_HU.js b/dist/js/i18n/defaults-hu_HU.js index 917be220d..f52ec8135 100644 --- a/dist/js/i18n/defaults-hu_HU.js +++ b/dist/js/i18n/defaults-hu_HU.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-hu_HU.min.js b/dist/js/i18n/defaults-hu_HU.min.js index ae23a2bad..8b9d93ec9 100644 --- a/dist/js/i18n/defaults-hu_HU.min.js +++ b/dist/js/i18n/defaults-hu_HU.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Válasszon!",noneResultsText:"Nincs találat {0}",countSelectedText:function(a,b){return"{n} elem kiválasztva"},maxOptionsText:function(a,b){return["Legfeljebb {n} elem választható","A csoportban legfeljebb {n} elem választható"]},selectAllText:"Mind",deselectAllText:"Egyik sem",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Válasszon!",noneResultsText:"Nincs találat {0}",countSelectedText:function(a,b){return"{n} elem kiválasztva"},maxOptionsText:function(a,b){return["Legfeljebb {n} elem választható","A csoportban legfeljebb {n} elem választható"]},selectAllText:"Mind",deselectAllText:"Egyik sem",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-it_IT.js b/dist/js/i18n/defaults-it_IT.js index 3d4534832..e0f127778 100644 --- a/dist/js/i18n/defaults-it_IT.js +++ b/dist/js/i18n/defaults-it_IT.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-it_IT.min.js b/dist/js/i18n/defaults-it_IT.min.js index 8d4d96332..0f794c631 100644 --- a/dist/js/i18n/defaults-it_IT.min.js +++ b/dist/js/i18n/defaults-it_IT.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nessuna selezione",noneResultsText:"Nessun risultato per {0}",countSelectedText:"Selezionati {0} di {1}",maxOptionsText:["Limite raggiunto ({n} {var} max)","Limite del gruppo raggiunto ({n} {var} max)",["elementi","elemento"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nessuna selezione",noneResultsText:"Nessun risultato per {0}",countSelectedText:"Selezionati {0} di {1}",maxOptionsText:["Limite raggiunto ({n} {var} max)","Limite del gruppo raggiunto ({n} {var} max)",["elementi","elemento"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-ko_KR.js b/dist/js/i18n/defaults-ko_KR.js index 235a6ae18..0a49186e1 100644 --- a/dist/js/i18n/defaults-ko_KR.js +++ b/dist/js/i18n/defaults-ko_KR.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-ko_KR.min.js b/dist/js/i18n/defaults-ko_KR.min.js index 7d8eaf507..37530cf8c 100644 --- a/dist/js/i18n/defaults-ko_KR.min.js +++ b/dist/js/i18n/defaults-ko_KR.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"항목을 선택해주세요",noneResultsText:"{0} 검색 결과가 없습니다",countSelectedText:function(a,b){return"{0}개를 선택하였습니다"},maxOptionsText:function(a,b){return["{n}개까지 선택 가능합니다","해당 그룹은 {n}개까지 선택 가능합니다"]},selectAllText:"전체선택",deselectAllText:"전체해제",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"항목을 선택해주세요",noneResultsText:"{0} 검색 결과가 없습니다",countSelectedText:function(a,b){return"{0}개를 선택하였습니다"},maxOptionsText:function(a,b){return["{n}개까지 선택 가능합니다","해당 그룹은 {n}개까지 선택 가능합니다"]},selectAllText:"전체선택",deselectAllText:"전체해제",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-nl_NL.js b/dist/js/i18n/defaults-nl_NL.js index 34c55c8c1..d55493906 100644 --- a/dist/js/i18n/defaults-nl_NL.js +++ b/dist/js/i18n/defaults-nl_NL.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-nl_NL.min.js b/dist/js/i18n/defaults-nl_NL.min.js index 7bd8bbb40..6d0eafe5b 100644 --- a/dist/js/i18n/defaults-nl_NL.min.js +++ b/dist/js/i18n/defaults-nl_NL.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Niets geselecteerd",noneResultsText:"Geen resultaten gevonden voor {0}",countSelectedText:"{0} van {1} geselecteerd",maxOptionsText:["Limiet bereikt ({n} {var} max)","Groep limiet bereikt ({n} {var} max)",["items","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Niets geselecteerd",noneResultsText:"Geen resultaten gevonden voor {0}",countSelectedText:"{0} van {1} geselecteerd",maxOptionsText:["Limiet bereikt ({n} {var} max)","Groep limiet bereikt ({n} {var} max)",["items","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-pl_PL.js b/dist/js/i18n/defaults-pl_PL.js index 6aa9bc9c7..0ded66f90 100644 --- a/dist/js/i18n/defaults-pl_PL.js +++ b/dist/js/i18n/defaults-pl_PL.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-pl_PL.min.js b/dist/js/i18n/defaults-pl_PL.min.js index c0fb252c2..de8a5d6ac 100644 --- a/dist/js/i18n/defaults-pl_PL.min.js +++ b/dist/js/i18n/defaults-pl_PL.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nic nie zaznaczono",noneResultsText:"Brak wyników wyszukiwania {0}",countSelectedText:"Zaznaczono {0} z {1}",maxOptionsText:["Osiągnięto limit ({n} {var} max)","Limit grupy osiągnięty ({n} {var} max)",["elementy","element"]],selectAll:"Zaznacz wszystkie",deselectAll:"Odznacz wszystkie",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nic nie zaznaczono",noneResultsText:"Brak wyników wyszukiwania {0}",countSelectedText:"Zaznaczono {0} z {1}",maxOptionsText:["Osiągnięto limit ({n} {var} max)","Limit grupy osiągnięty ({n} {var} max)",["elementy","element"]],selectAll:"Zaznacz wszystkie",deselectAll:"Odznacz wszystkie",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-pt_BR.js b/dist/js/i18n/defaults-pt_BR.js index ae7cbff34..7c08fffe2 100644 --- a/dist/js/i18n/defaults-pt_BR.js +++ b/dist/js/i18n/defaults-pt_BR.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-pt_BR.min.js b/dist/js/i18n/defaults-pt_BR.min.js index 44048793f..9c1cfa662 100644 --- a/dist/js/i18n/defaults-pt_BR.min.js +++ b/dist/js/i18n/defaults-pt_BR.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nada selecionado",noneResultsText:"Nada encontrado contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite excedido (máx. {n} {var})","Limite do grupo excedido (máx. {n} {var})",["itens","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nada selecionado",noneResultsText:"Nada encontrado contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite excedido (máx. {n} {var})","Limite do grupo excedido (máx. {n} {var})",["itens","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-pt_PT.js b/dist/js/i18n/defaults-pt_PT.js index 1ecf0be4b..7c75f207f 100644 --- a/dist/js/i18n/defaults-pt_PT.js +++ b/dist/js/i18n/defaults-pt_PT.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-pt_PT.min.js b/dist/js/i18n/defaults-pt_PT.min.js index a9e7b1e91..1970f8e60 100644 --- a/dist/js/i18n/defaults-pt_PT.min.js +++ b/dist/js/i18n/defaults-pt_PT.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nenhum seleccionado",noneResultsText:"Sem resultados contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite ultrapassado (máx. {n} {var})","Limite de seleções ultrapassado (máx. {n} {var})",["itens","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nenhum seleccionado",noneResultsText:"Sem resultados contendo {0}",countSelectedText:"Selecionado {0} de {1}",maxOptionsText:["Limite ultrapassado (máx. {n} {var})","Limite de seleções ultrapassado (máx. {n} {var})",["itens","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-ro_RO.js b/dist/js/i18n/defaults-ro_RO.js index e3cc50207..b49022132 100644 --- a/dist/js/i18n/defaults-ro_RO.js +++ b/dist/js/i18n/defaults-ro_RO.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-ro_RO.min.js b/dist/js/i18n/defaults-ro_RO.min.js index 2addb17b8..28e1da594 100644 --- a/dist/js/i18n/defaults-ro_RO.min.js +++ b/dist/js/i18n/defaults-ro_RO.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nu a fost selectat nimic",noneResultsText:"Nu exista niciun rezultat {0}",countSelectedText:"{0} din {1} selectat(e)",maxOptionsText:["Limita a fost atinsa ({n} {var} max)","Limita de grup a fost atinsa ({n} {var} max)",["iteme","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nu a fost selectat nimic",noneResultsText:"Nu exista niciun rezultat {0}",countSelectedText:"{0} din {1} selectat(e)",maxOptionsText:["Limita a fost atinsa ({n} {var} max)","Limita de grup a fost atinsa ({n} {var} max)",["iteme","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-ru_RU.js b/dist/js/i18n/defaults-ru_RU.js index a37b3b524..ed71c6ccb 100644 --- a/dist/js/i18n/defaults-ru_RU.js +++ b/dist/js/i18n/defaults-ru_RU.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-ru_RU.min.js b/dist/js/i18n/defaults-ru_RU.min.js index 925bc7333..525599c35 100644 --- a/dist/js/i18n/defaults-ru_RU.min.js +++ b/dist/js/i18n/defaults-ru_RU.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Ничего не выбрано",noneResultsText:"Совпадений не найдено {0}",countSelectedText:"Выбрано {0} из {1}",maxOptionsText:["Достигнут предел ({n} {var} максимум)","Достигнут предел в группе ({n} {var} максимум)",["items","item"]],doneButtonText:"Закрыть",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Ничего не выбрано",noneResultsText:"Совпадений не найдено {0}",countSelectedText:"Выбрано {0} из {1}",maxOptionsText:["Достигнут предел ({n} {var} максимум)","Достигнут предел в группе ({n} {var} максимум)",["items","item"]],doneButtonText:"Закрыть",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-sk_SK.js b/dist/js/i18n/defaults-sk_SK.js index b3817d6b2..569ea50a9 100644 --- a/dist/js/i18n/defaults-sk_SK.js +++ b/dist/js/i18n/defaults-sk_SK.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-sk_SK.min.js b/dist/js/i18n/defaults-sk_SK.min.js index dac782c5d..79276696f 100644 --- a/dist/js/i18n/defaults-sk_SK.min.js +++ b/dist/js/i18n/defaults-sk_SK.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Vyberte zo zoznamu",noneResultsText:"Pre výraz {0} neboli nájdené žiadne výsledky",countSelectedText:"Vybrané {0} z {1}",maxOptionsText:["Limit prekročený ({n} {var} max)","Limit skupiny prekročený ({n} {var} max)",["položiek","položka"]],selectAllText:"Vybrať všetky",deselectAllText:"Zrušiť výber",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Vyberte zo zoznamu",noneResultsText:"Pre výraz {0} neboli nájdené žiadne výsledky",countSelectedText:"Vybrané {0} z {1}",maxOptionsText:["Limit prekročený ({n} {var} max)","Limit skupiny prekročený ({n} {var} max)",["položiek","položka"]],selectAllText:"Vybrať všetky",deselectAllText:"Zrušiť výber",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-sl_SI.js b/dist/js/i18n/defaults-sl_SI.js index 35b0b7eaf..553c9f7b5 100644 --- a/dist/js/i18n/defaults-sl_SI.js +++ b/dist/js/i18n/defaults-sl_SI.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-sl_SI.min.js b/dist/js/i18n/defaults-sl_SI.min.js index 5bc4fd3ef..9a53d9ac1 100644 --- a/dist/js/i18n/defaults-sl_SI.min.js +++ b/dist/js/i18n/defaults-sl_SI.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nič izbranega",noneResultsText:"Ni zadetkov za {0}",countSelectedText:function(a,b){"Število izbranih: {0}"},maxOptionsText:function(a,b){return["Omejitev dosežena (max. izbranih: {n})","Omejitev skupine dosežena (max. izbranih: {n})"]},selectAllText:"Izberi vse",deselectAllText:"Počisti izbor",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Nič izbranega",noneResultsText:"Ni zadetkov za {0}",countSelectedText:function(a,b){"Število izbranih: {0}"},maxOptionsText:function(a,b){return["Omejitev dosežena (max. izbranih: {n})","Omejitev skupine dosežena (max. izbranih: {n})"]},selectAllText:"Izberi vse",deselectAllText:"Počisti izbor",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-sv_SE.js b/dist/js/i18n/defaults-sv_SE.js index 6858902ea..baa614153 100644 --- a/dist/js/i18n/defaults-sv_SE.js +++ b/dist/js/i18n/defaults-sv_SE.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-sv_SE.min.js b/dist/js/i18n/defaults-sv_SE.min.js index 79cfd15ad..bd87b82f1 100644 --- a/dist/js/i18n/defaults-sv_SE.min.js +++ b/dist/js/i18n/defaults-sv_SE.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Inget valt",noneResultsText:"Inget sökresultat matchar {0}",countSelectedText:function(a,b){return 1===a?"{0} alternativ valt":"{0} alternativ valda"},maxOptionsText:function(a,b){return["Gräns uppnåd (max {n} alternativ)","Gräns uppnåd (max {n} gruppalternativ)"]},selectAllText:"Markera alla",deselectAllText:"Avmarkera alla",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Inget valt",noneResultsText:"Inget sökresultat matchar {0}",countSelectedText:function(a,b){return 1===a?"{0} alternativ valt":"{0} alternativ valda"},maxOptionsText:function(a,b){return["Gräns uppnåd (max {n} alternativ)","Gräns uppnåd (max {n} gruppalternativ)"]},selectAllText:"Markera alla",deselectAllText:"Avmarkera alla",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-tr_TR.js b/dist/js/i18n/defaults-tr_TR.js index 4a4dc2adf..51f1e249e 100644 --- a/dist/js/i18n/defaults-tr_TR.js +++ b/dist/js/i18n/defaults-tr_TR.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-tr_TR.min.js b/dist/js/i18n/defaults-tr_TR.min.js index 5de4e0953..c23248e7a 100644 --- a/dist/js/i18n/defaults-tr_TR.min.js +++ b/dist/js/i18n/defaults-tr_TR.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Hiçbiri seçilmedi",noneResultsText:"Hiçbir sonuç bulunamadı {0}",countSelectedText:function(a,b){return"{0} öğe seçildi"},maxOptionsText:function(a,b){return[1==a?"Limit aşıldı (maksimum {n} sayıda öğe )":"Limit aşıldı (maksimum {n} sayıda öğe)","Grup limiti aşıldı (maksimum {n} sayıda öğe)"]},selectAllText:"Tümünü Seç",deselectAllText:"Seçiniz",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Hiçbiri seçilmedi",noneResultsText:"Hiçbir sonuç bulunamadı {0}",countSelectedText:function(a,b){return"{0} öğe seçildi"},maxOptionsText:function(a,b){return[1==a?"Limit aşıldı (maksimum {n} sayıda öğe )":"Limit aşıldı (maksimum {n} sayıda öğe)","Grup limiti aşıldı (maksimum {n} sayıda öğe)"]},selectAllText:"Tümünü Seç",deselectAllText:"Seçiniz",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-ua_UA.js b/dist/js/i18n/defaults-ua_UA.js index 8e1c428f2..6b5e7430e 100644 --- a/dist/js/i18n/defaults-ua_UA.js +++ b/dist/js/i18n/defaults-ua_UA.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-ua_UA.min.js b/dist/js/i18n/defaults-ua_UA.min.js index 44769999e..1c6d60d39 100644 --- a/dist/js/i18n/defaults-ua_UA.min.js +++ b/dist/js/i18n/defaults-ua_UA.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Нічого не вибрано",noneResultsText:"Збігів не знайдено {0}",countSelectedText:"Вибрано {0} із {1}",maxOptionsText:["Досягнута межа ({n} {var} максимум)","Досягнута межа в групі ({n} {var} максимум)",["items","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"Нічого не вибрано",noneResultsText:"Збігів не знайдено {0}",countSelectedText:"Вибрано {0} із {1}",maxOptionsText:["Досягнута межа ({n} {var} максимум)","Досягнута межа в групі ({n} {var} максимум)",["items","item"]],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-zh_CN.js b/dist/js/i18n/defaults-zh_CN.js index 83890834d..be15d119a 100644 --- a/dist/js/i18n/defaults-zh_CN.js +++ b/dist/js/i18n/defaults-zh_CN.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-zh_CN.min.js b/dist/js/i18n/defaults-zh_CN.min.js index 6aaff597b..ab99a461e 100644 --- a/dist/js/i18n/defaults-zh_CN.min.js +++ b/dist/js/i18n/defaults-zh_CN.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"没有选中任何项",noneResultsText:"没有找到匹配项",countSelectedText:"选中{1}中的{0}项",maxOptionsText:["超出限制 (最多选择{n}项)","组选择超出限制(最多选择{n}组)"],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"没有选中任何项",noneResultsText:"没有找到匹配项",countSelectedText:"选中{1}中的{0}项",maxOptionsText:["超出限制 (最多选择{n}项)","组选择超出限制(最多选择{n}组)"],multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/i18n/defaults-zh_TW.js b/dist/js/i18n/defaults-zh_TW.js index d275650c5..009e97d47 100644 --- a/dist/js/i18n/defaults-zh_TW.js +++ b/dist/js/i18n/defaults-zh_TW.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { diff --git a/dist/js/i18n/defaults-zh_TW.min.js b/dist/js/i18n/defaults-zh_TW.min.js index d52b1a4c3..053633bec 100644 --- a/dist/js/i18n/defaults-zh_TW.min.js +++ b/dist/js/i18n/defaults-zh_TW.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"沒有選取任何項目",noneResultsText:"沒有找到符合的結果",countSelectedText:"已經選取{0}個項目",maxOptionsText:["超過限制 (最多選擇{n}項)","超過限制(最多選擇{n}組)"],selectAllText:"選取全部",deselectAllText:"全部取消",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){a.fn.selectpicker.defaults={noneSelectedText:"沒有選取任何項目",noneResultsText:"沒有找到符合的結果",countSelectedText:"已經選取{0}個項目",maxOptionsText:["超過限制 (最多選擇{n}項)","超過限制(最多選擇{n}組)"],selectAllText:"選取全部",deselectAllText:"全部取消",multipleSeparator:", "}}(jQuery)}); \ No newline at end of file diff --git a/dist/js/paladin-bootstrap-select.js b/dist/js/paladin-bootstrap-select.js index b936c69da..a6e31a00b 100644 --- a/dist/js/paladin-bootstrap-select.js +++ b/dist/js/paladin-bootstrap-select.js @@ -1,7 +1,7 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ @@ -17,7 +17,7 @@ // like Node. module.exports = factory(require("jquery")); } else { - factory(jQuery); + factory(root["jQuery"]); } }(this, function () { @@ -287,7 +287,7 @@ this.init(); }; - Selectpicker.VERSION = '1.7.7'; + Selectpicker.VERSION = '1.7.8'; // part of this is duplicated in i18n/defaults-en_US.js. Make sure to update both. Selectpicker.DEFAULTS = { @@ -1283,12 +1283,6 @@ that.$lis.filter('.active').removeClass('active'); if (that.$searchbox.val()) that.$lis.not('.hidden, .divider, .dropdown-header').eq(0).addClass('active').children('a').focus(); $(this).focus(); - - this.$searchbox.on('keyup', function (event) { - if (event.keyCode === 80 && event.ctrlKey) { - that.$element.trigger("searchbox.control_option.pressed", event.target.value); - } - }); }); }, diff --git a/dist/js/paladin-bootstrap-select.js.map b/dist/js/paladin-bootstrap-select.js.map index e466d96e9..172e44259 100644 --- a/dist/js/paladin-bootstrap-select.js.map +++ b/dist/js/paladin-bootstrap-select.js.map @@ -1 +1 @@ -{"version":3,"sources":["paladin-bootstrap-select.js"],"names":["root","factory","define","amd","a0","exports","module","require","jQuery","this","$","normalizeToBase","text","rExps","re","ch","each","replace","htmlEscape","html","escapeMap","&","<",">","\"","'","`","source","Object","keys","join","testRegexp","RegExp","replaceRegexp","string","test","match","Plugin","option","event","args","arguments","_option","_event","shift","apply","value","chain","$this","is","data","options","i","hasOwnProperty","config","extend","Selectpicker","DEFAULTS","fn","selectpicker","defaults","Function","String","prototype","includes","toString","defineProperty","object","$defineProperty","result","error","indexOf","search","TypeError","call","stringLength","length","searchString","searchLength","position","undefined","pos","Number","start","Math","min","max","configurable","writable","startsWith","index","charCodeAt","o","k","r","push","triggerNative","eventName","el","dispatchEvent","Event","bubbles","document","createEvent","initEvent","fireEvent","createEventObject","eventType","trigger","expr","icontains","obj","meta","$obj","haystack","toUpperCase","ibegins","aicontains","aibegins","element","e","stopPropagation","preventDefault","$element","$newElement","$button","$menu","$lis","title","attr","val","render","refresh","setStyle","selectAll","deselectAll","destroy","remove","show","hide","init","VERSION","noneSelectedText","noneResultsText","countSelectedText","numSelected","numTotal","maxOptionsText","numAll","numGroup","selectAllText","deselectAllText","doneButton","doneButtonText","multipleSeparator","styleBase","style","size","selectedTextFormat","width","container","hideDisabled","showSubtext","showIcon","showContent","dropupAuto","header","liveSearch","liveSearchPlaceholder","liveSearchNormalize","liveSearchStyle","actionsBox","iconBase","tickIcon","maxOptions","mobile","selectOnTab","dropdownAlignRight","constructor","that","id","addClass","liObj","multiple","prop","autofocus","createView","after","children","$menuInner","$searchbox","find","click","focus","checkDisabled","clickListener","liveSearchListener","setWidth","selectPosition","on","setTimeout","createDropdown","inputGroup","parent","hasClass","searchbox","actionsbox","donebutton","drop","$drop","li","createLi","innerHTML","reloadLi","destroyLi","_li","optID","titleOption","createElement","liIndex","generateLI","content","classes","optgroup","generateA","inline","tokens","className","appendChild","createTextNode","insertBefore","firstChild","selectedIndex","selected","optionClass","cssText","subtext","icon","isDisabled","disabled","parentElement","tagName","optGroupClass","label","labelSubtext","labelIcon","previousElementSibling","eq","findLis","updateLi","notDisabled","setDisabled","setSelected","tabIndex","selectedItems","map","toArray","split","totalCount","not","tr8nText","trim","status","buttonClass","removeClass","liHeight","sizeInfo","newElement","menu","menuInner","divider","a","cloneNode","actions","parentNode","input","body","offsetHeight","headerHeight","searchHeight","actionsHeight","doneButtonHeight","dividerHeight","outerHeight","menuStyle","getComputedStyle","menuPadding","parseInt","paddingTop","css","paddingBottom","borderTopWidth","borderBottomWidth","menuExtras","marginTop","marginBottom","removeChild","setSize","menuHeight","getHeight","selectOffsetTop","selectOffsetBot","$window","window","selectHeight","divHeight","posVert","offset","top","scrollTop","height","getSize","minHeight","include","classList","contains","lis","getElementsByTagName","lisVisible","Array","filter","optGroup","toggleClass","max-height","overflow","min-height","overflow-y","off","optIndex","slice","last","divLength","$selectClone","clone","appendTo","$selectClone2","ulWidth","outerWidth","btnWidth","actualHeight","getPlacement","left","offsetWidth","append","detach","removeAttr","$document","keyCode","offsetTop","clickedIndex","prevValue","prevIndex","$options","$option","state","$optgroup","maxOptionsGrp","blur","maxReached","maxReachedGrp","optgroupID","maxOptionsArr","maxTxt","maxTxtGrp","$notify","delay","fadeOut","currentTarget","target","change","$no_results","$searchBase","_searchStyle","$lisVisible","keydown","$items","next","first","prev","nextPrev","isActive","$parent","selector","keyCodeMap","32","48","49","50","51","52","53","54","55","56","57","59","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","96","97","98","99","100","101","102","103","104","105","nextAll","prevAll","count","prevKey","keyIndex","toLowerCase","substring","elem","old","Constructor","noConflict","$selectpicker"],"mappings":"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","file":"paladin-bootstrap-select.min.js"} \ No newline at end of file +{"version":3,"sources":["paladin-bootstrap-select.js"],"names":["root","factory","define","amd","a0","exports","module","require","this","$","normalizeToBase","text","rExps","re","ch","each","replace","htmlEscape","html","escapeMap","&","<",">","\"","'","`","source","Object","keys","join","testRegexp","RegExp","replaceRegexp","string","test","match","Plugin","option","event","args","arguments","_option","_event","shift","apply","value","chain","$this","is","data","options","i","hasOwnProperty","config","extend","Selectpicker","DEFAULTS","fn","selectpicker","defaults","Function","String","prototype","includes","toString","defineProperty","object","$defineProperty","result","error","indexOf","search","TypeError","call","stringLength","length","searchString","searchLength","position","undefined","pos","Number","Math","min","max","configurable","writable","startsWith","start","index","charCodeAt","o","k","r","push","triggerNative","eventName","el","dispatchEvent","Event","bubbles","document","createEvent","initEvent","fireEvent","createEventObject","eventType","trigger","expr","icontains","obj","meta","$obj","toUpperCase","ibegins","aicontains","aibegins","element","e","stopPropagation","preventDefault","$element","$newElement","$button","$menu","$lis","title","attr","val","render","refresh","setStyle","selectAll","deselectAll","destroy","remove","show","hide","init","VERSION","noneSelectedText","noneResultsText","countSelectedText","numSelected","numTotal","maxOptionsText","numAll","numGroup","selectAllText","deselectAllText","doneButton","doneButtonText","multipleSeparator","styleBase","style","size","selectedTextFormat","width","container","hideDisabled","showSubtext","showIcon","showContent","dropupAuto","header","liveSearch","liveSearchPlaceholder","liveSearchNormalize","liveSearchStyle","actionsBox","iconBase","tickIcon","maxOptions","mobile","selectOnTab","dropdownAlignRight","constructor","that","id","addClass","liObj","multiple","prop","autofocus","createView","after","children","$menuInner","$searchbox","find","click","focus","checkDisabled","clickListener","liveSearchListener","setWidth","selectPosition","on","setTimeout","createDropdown","inputGroup","parent","hasClass","searchbox","actionsbox","donebutton","drop","$drop","li","createLi","innerHTML","reloadLi","destroyLi","_li","optID","titleOption","createElement","liIndex","generateLI","content","classes","optgroup","generateA","inline","tokens","className","appendChild","createTextNode","insertBefore","firstChild","selectedIndex","selected","optionClass","cssText","subtext","icon","isDisabled","disabled","parentElement","tagName","optGroupClass","label","labelSubtext","previousElementSibling","eq","findLis","updateLi","notDisabled","setDisabled","setSelected","tabIndex","selectedItems","map","toArray","split","totalCount","not","trim","status","buttonClass","removeClass","liHeight","sizeInfo","newElement","menu","menuInner","divider","a","cloneNode","actions","parentNode","input","body","offsetHeight","headerHeight","searchHeight","actionsHeight","doneButtonHeight","dividerHeight","outerHeight","menuStyle","getComputedStyle","menuPadding","parseInt","paddingTop","css","paddingBottom","borderTopWidth","borderBottomWidth","menuExtras","marginTop","marginBottom","removeChild","setSize","menuHeight","getHeight","selectOffsetTop","selectOffsetBot","$window","window","selectHeight","divHeight","posVert","offset","top","scrollTop","height","getSize","minHeight","include","classList","contains","lis","getElementsByTagName","lisVisible","Array","filter","optGroup","toggleClass","max-height","overflow","min-height","overflow-y","off","optIndex","slice","last","divLength","$selectClone","clone","appendTo","$selectClone2","ulWidth","outerWidth","btnWidth","actualHeight","getPlacement","left","offsetWidth","append","detach","removeAttr","$document","keyCode","offsetTop","clickedIndex","prevValue","prevIndex","$options","$option","state","$optgroup","maxOptionsGrp","blur","maxReached","maxReachedGrp","optgroupID","maxOptionsArr","maxTxt","maxTxtGrp","$notify","delay","fadeOut","currentTarget","target","change","$no_results","$searchBase","_searchStyle","$lisVisible","keydown","$items","next","first","prev","nextPrev","isActive","$parent","selector","keyCodeMap","32","48","49","50","51","52","53","54","55","56","57","59","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","96","97","98","99","100","101","102","103","104","105","nextAll","prevAll","count","prevKey","keyIndex","toLowerCase","substring","elem","old","Constructor","noConflict","$selectpicker","jQuery"],"mappings":"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","file":"paladin-bootstrap-select.min.js"} \ No newline at end of file diff --git a/dist/js/paladin-bootstrap-select.min.js b/dist/js/paladin-bootstrap-select.min.js index cb5fd41af..e7345a417 100644 --- a/dist/js/paladin-bootstrap-select.min.js +++ b/dist/js/paladin-bootstrap-select.min.js @@ -1,8 +1,8 @@ /*! - * Bootstrap-select v1.7.3 (https://github.com/paladinsoftware/paladin-bootstrap-select) + * Bootstrap-select v1.7.8 (https://github.com/paladinsoftware/paladin-bootstrap-select) * - * Copyright 2013-2016 bootstrap-select + * Copyright 2013-2017 bootstrap-select * Licensed under MIT (https://github.com/paldinsoftware/bootstrap-select/blob/master/LICENSE) */ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(){!function(a){"use strict";function b(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function c(a){var b={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function d(b,c){var d=arguments,f=b,g=c;[].shift.apply(d);var h,i=this.each(function(){var b=a(this);if(b.is("select")){var c=b.data("selectpicker"),i="object"==typeof f&&f;if(c){if(i)for(var j in i)i.hasOwnProperty(j)&&(c.options[j]=i[j])}else{var k=a.extend({},e.DEFAULTS,a.fn.selectpicker.defaults||{},b.data(),i);b.data("selectpicker",c=new e(this,k,g))}"string"==typeof f&&(h=c[f]instanceof Function?c[f].apply(c,d):c.options[f])}});return"undefined"!=typeof h?h:i}String.prototype.includes||!function(){var a={}.toString,b=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&&b}catch(d){}return c}(),c="".indexOf,d=function(b){if(null==this)throw TypeError();var d=String(this);if(b&&"[object RegExp]"==a.call(b))throw TypeError();var e=d.length,f=String(b),g=f.length,h=arguments.length>1?arguments[1]:void 0,i=h?Number(h):0;i!=i&&(i=0);var j=Math.min(Math.max(i,0),e);return!(g+j>e)&&c.call(d,f,i)!=-1};b?b(String.prototype,"includes",{value:d,configurable:!0,writable:!0}):String.prototype.includes=d}(),String.prototype.startsWith||!function(){var a=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&&b}catch(d){}return c}(),b={}.toString,c=function(a){if(null==this)throw TypeError();var c=String(this);if(a&&"[object RegExp]"==b.call(a))throw TypeError();var d=c.length,e=String(a),f=e.length,g=arguments.length>1?arguments[1]:void 0,h=g?Number(g):0;h!=h&&(h=0);var i=Math.min(Math.max(h,0),d);if(f+i>d)return!1;for(var j=-1;++j'+this.options.header+"":"",g=this.options.liveSearch?'":"",h=this.multiple&&this.options.actionsBox?'
":"",i=this.multiple&&this.options.doneButton?'
":"",j='
";return a(j)},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul")[0].innerHTML=b,a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menuInner[0].innerHTML=a},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var d=this,e=[],f=0,g=document.createElement("option"),h=-1,i=function(a,b,c,d){return""+a+""},j=function(a,e,f,g){return'"+a+''};if(this.options.title&&!this.multiple&&(h--,!this.$element.find(".bs-title-option").length)){var k=this.$element[0];g.className="bs-title-option",g.appendChild(document.createTextNode(this.options.title)),g.value="",k.insertBefore(g,k.firstChild),void 0===a(k.options[k.selectedIndex]).attr("selected")&&(g.selected=!0)}return this.$element.find("option").each(function(b){var c=a(this);if(h++,!c.hasClass("bs-title-option")){var g=this.className||"",k=this.style.cssText,l=c.data("content")?c.data("content"):c.text(),m=c.data("tokens")?c.data("tokens"):null,n="undefined"!=typeof c.data("subtext")?''+c.data("subtext")+"":"",o="undefined"!=typeof c.data("icon")?' ':"",p=this.disabled||"OPTGROUP"===this.parentElement.tagName&&this.parentElement.disabled;if(""!==o&&p&&(o=""+o+""),d.options.hideDisabled&&p)return void h--;if(c.data("content")||(l=o+''+l+n+""),"OPTGROUP"===this.parentElement.tagName&&c.data("divider")!==!0){var q=" "+this.parentElement.className||"";if(0===c.index()){f+=1;var r=this.parentElement.label,s="undefined"!=typeof c.parent().data("subtext")?''+c.parent().data("subtext")+"":"",t=c.parent().data("icon")?' ':"";r=t+''+r+s+"",0!==b&&e.length>0&&(h++,e.push(i("",null,"divider",f+"div"))),h++,e.push(i(r,null,"dropdown-header"+q,f))}e.push(i(j(l,"opt "+g+q,k,m),b,"",f))}else c.data("divider")===!0?e.push(i("",b,"divider")):c.data("hidden")===!0?e.push(i(j(l,g,k,m),b,"hidden is-hidden")):(this.previousElementSibling&&"OPTGROUP"===this.previousElementSibling.tagName&&(h++,e.push(i("",null,"divider",f+"div"))),e.push(i(j(l,g,k,m),b)));d.liObj[b]=h}}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),e.join("")},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c,d=this;b!==!1&&this.$element.find("option").each(function(a){var b=d.findLis().eq(d.liObj[a]);d.setDisabled(a,this.disabled||"OPTGROUP"===this.parentElement.tagName&&this.parentElement.disabled,b),d.setSelected(a,this.selected,b)}),this.tabIndex();var e=this.$element.find("option").map(function(){if(this.selected){if(d.options.hideDisabled&&(this.disabled||"OPTGROUP"===this.parentElement.tagName&&this.parentElement.disabled))return!1;var b,c=a(this),e=c.data("icon")&&d.options.showIcon?' ':"";return b=d.options.showSubtext&&c.data("subtext")&&!d.multiple?' '+c.data("subtext")+"":"","undefined"!=typeof c.attr("title")?c.attr("title"):c.data("content")&&d.options.showContent?c.data("content"):e+c.text()+b}}).toArray(),f=this.multiple?e.join(this.options.multipleSeparator):e[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var g=this.options.selectedTextFormat.split(">");if(g.length>1&&e.length>g[1]||1==g.length&&e.length>=2){c=this.options.hideDisabled?", [disabled]":"";var h=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+c).length,i="function"==typeof this.options.countSelectedText?this.options.countSelectedText(e.length,h):this.options.countSelectedText;f=i.replace("{0}",e.length.toString()).replace("{1}",h.toString())}}void 0==this.options.title&&(this.options.title=this.$element.attr("title")),"static"==this.options.selectedTextFormat&&(f=this.options.title),f||(f="undefined"!=typeof this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",a.trim(f.replace(/<[^>]*>?/g,""))),this.$button.children(".filter-option").html(f),this.$element.trigger("rendered.bs.select")},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));var c=a?a:this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(b){if(b||this.options.size!==!1&&!this.sizeInfo){var c=document.createElement("div"),d=document.createElement("div"),e=document.createElement("ul"),f=document.createElement("li"),g=document.createElement("li"),h=document.createElement("a"),i=document.createElement("span"),j=this.options.header?this.$menu.find(".popover-title")[0].cloneNode(!0):null,k=this.options.liveSearch?document.createElement("div"):null,l=this.options.actionsBox&&this.multiple?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,m=this.options.doneButton&&this.multiple?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null;if(i.className="text",c.className=this.$menu[0].parentNode.className+" open",d.className="dropdown-menu open",e.className="dropdown-menu inner",f.className="divider",i.appendChild(document.createTextNode("Inner text")),h.appendChild(i),g.appendChild(h),e.appendChild(g),e.appendChild(f),j&&d.appendChild(j),k){var n=document.createElement("span");k.className="bs-searchbox",n.className="form-control",k.appendChild(n),d.appendChild(k)}l&&d.appendChild(l),d.appendChild(e),m&&d.appendChild(m),c.appendChild(d),document.body.appendChild(c);var o=h.offsetHeight,p=j?j.offsetHeight:0,q=k?k.offsetHeight:0,r=l?l.offsetHeight:0,s=m?m.offsetHeight:0,t=a(f).outerHeight(!0),u="function"==typeof getComputedStyle&&getComputedStyle(d),v=u?null:a(d),w=parseInt(u?u.paddingTop:v.css("paddingTop"))+parseInt(u?u.paddingBottom:v.css("paddingBottom"))+parseInt(u?u.borderTopWidth:v.css("borderTopWidth"))+parseInt(u?u.borderBottomWidth:v.css("borderBottomWidth")),x=w+parseInt(u?u.marginTop:v.css("marginTop"))+parseInt(u?u.marginBottom:v.css("marginBottom"))+2;document.body.removeChild(c),this.sizeInfo={liHeight:o,headerHeight:p,searchHeight:q,actionsHeight:r,doneButtonHeight:s,dividerHeight:t,menuPadding:w,menuExtras:x}}},setSize:function(){if(this.findLis(),this.liHeight(),this.options.header&&this.$menu.css("padding-top",0),this.options.size!==!1){var b,c,d,e,f=this,g=this.$menu,h=this.$menuInner,i=a(window),j=this.$newElement[0].offsetHeight,k=this.sizeInfo.liHeight,l=this.sizeInfo.headerHeight,m=this.sizeInfo.searchHeight,n=this.sizeInfo.actionsHeight,o=this.sizeInfo.doneButtonHeight,p=this.sizeInfo.dividerHeight,q=this.sizeInfo.menuPadding,r=this.sizeInfo.menuExtras,s=this.options.hideDisabled?".disabled":"",t=function(){d=f.$newElement.offset().top-i.scrollTop(),e=i.height()-d-j};if(t(),"auto"===this.options.size){var u=function(){var i,j=function(b,c){return function(d){return c?d.classList?d.classList.contains(b):a(d).hasClass(b):!(d.classList?d.classList.contains(b):a(d).hasClass(b))}},p=f.$menuInner[0].getElementsByTagName("li"),s=Array.prototype.filter?Array.prototype.filter.call(p,j("hidden",!1)):f.$lis.not(".hidden"),u=Array.prototype.filter?Array.prototype.filter.call(s,j("dropdown-header",!0)):s.filter(".dropdown-header");t(),b=e-r,f.options.container?(g.data("height")||g.data("height",g.height()),c=g.data("height")):c=g.height(),f.options.dropupAuto&&f.$newElement.toggleClass("dropup",d>e&&b-r3?3*k+r-2:0,g.css({"max-height":b+"px",overflow:"hidden","min-height":i+l+m+n+o+"px"}),h.css({"max-height":b-l-m-n-o-q+"px","overflow-y":"auto","min-height":Math.max(i-q,0)+"px"})};u(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",u),i.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",u)}else if(this.options.size&&"auto"!=this.options.size&&this.$lis.not(s).length>this.options.size){var v=this.$lis.not(".divider").not(s).children().slice(0,this.options.size).last().parent().index(),w=this.$lis.slice(0,v+1).filter(".divider").length;b=k*this.options.size+w*p+q,f.options.container?(g.data("height")||g.data("height",g.height()),c=g.data("height")):c=g.height(),f.options.dropupAuto&&this.$newElement.toggleClass("dropup",d>e&&b-r",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).on("resize scroll",function(){g(d.$newElement)}),this.$element.on("hide.bs.select",function(){d.$menu.data("height",d.$menu.height()),f.detach()})},setSelected:function(a,b,c){if(!c)var c=this.findLis().eq(this.liObj[a]);c.toggleClass("selected",b)},setDisabled:function(a,b,c){if(!c)var c=this.findLis().eq(this.liObj[a]);b?c.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1):c.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var a=this;this.isDisabled()?(this.$newElement.addClass("disabled"),this.$button.addClass("disabled").attr("tabindex",-1)):(this.$button.hasClass("disabled")&&(this.$newElement.removeClass("disabled"),this.$button.removeClass("disabled")),this.$button.attr("tabindex")!=-1||this.$element.data("tabindex")||this.$button.removeAttr("tabindex")),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this,c=a(document);this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),c.data("spaceSelect",!1),this.$button.on("keyup",function(a){/(32)/.test(a.keyCode.toString(10))&&c.data("spaceSelect")&&(a.preventDefault(),c.data("spaceSelect",!1))}),this.$newElement.on("click",function(){b.setSize(),b.$element.on("shown.bs.select",function(){if(b.options.liveSearch||b.multiple){if(!b.multiple){var a=b.liObj[b.$element[0].selectedIndex];if("number"!=typeof a||b.options.size===!1)return;var c=b.$lis.eq(a)[0].offsetTop-b.$menuInner[0].offsetTop;c=c-b.$menuInner[0].offsetHeight/2+b.sizeInfo.liHeight/2,b.$menuInner[0].scrollTop=c}}else b.$menu.find(".selected a").focus()})}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),l!==!1||m!==!1){var n=l');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("
"+r+"
")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("
"+s+"
")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&(b.$element.triggerNative("change"),b.$element.trigger("changed.bs.select",[e,i.prop("selected"),j]))}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(c){c.currentTarget==this&&(c.preventDefault(),c.stopPropagation(),b.options.liveSearch&&!a(c.target).hasClass("close")?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.click()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).hasClass("bs-select-all")?b.selectAll():b.deselectAll(),b.$element.triggerNative("change")}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var d=this,e=a('
  • ');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){d.$menuInner.find(".active").removeClass("active"),d.$searchbox.val()&&(d.$searchbox.val(""),d.$lis.not(".is-hidden").removeClass("hidden"),e.parent().length&&e.remove()),d.multiple||d.$menuInner.find(".selected").addClass("active"),setTimeout(function(){d.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){if(d.$searchbox.val()){var f=d.$lis.not(".is-hidden").removeClass("hidden").children("a");f=d.options.liveSearchNormalize?f.not(":a"+d._searchStyle()+'("'+b(d.$searchbox.val())+'")'):f.not(":"+d._searchStyle()+'("'+d.$searchbox.val()+'")'),f.parent().addClass("hidden"),d.$lis.filter(".dropdown-header").each(function(){var b=a(this),c=b.data("optgroup");0===d.$lis.filter("[data-optgroup="+c+"]").not(b).not(".hidden").length&&(b.addClass("hidden"),d.$lis.filter("[data-optgroup="+c+"div]").addClass("hidden"))});var g=d.$lis.not(".hidden");g.each(function(b){var c=a(this);c.hasClass("divider")&&(c.index()===g.eq(0).index()||c.index()===g.last().index()||g.eq(b+1).hasClass("divider"))&&c.addClass("hidden")}),d.$lis.not(".hidden, .no-results").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(d.options.noneResultsText.replace("{0}",'"'+c(d.$searchbox.val())+'"')).show(),d.$menuInner.append(e))}else d.$lis.not(".is-hidden").removeClass("hidden"),e.parent().length&&e.remove();d.$lis.filter(".active").removeClass("active"),d.$searchbox.val()&&d.$lis.not(".hidden, .divider, .dropdown-header").eq(0).addClass("active").children("a").focus(),a(this).focus()})},_searchStyle:function(){var a="icontains";switch(this.options.liveSearchStyle){case"begins":case"startsWith":a="ibegins";break;case"contains":}return a},val:function(a){return"undefined"!=typeof a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$element.find("option:enabled").not("[data-divider], [data-hidden]").prop("selected",!0),this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").addClass("selected"),this.render(!1)},deselectAll:function(){this.findLis(),this.$element.find("option:enabled").not("[data-divider], [data-hidden]").prop("selected",!1),this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").removeClass("selected"),this.render(!1)},keydown:function(c){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p=":not(.disabled, .hidden, .dropdown-header, .divider)",q={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&(c.keyCode>=48&&c.keyCode<=57||c.keyCode>=65&&c.keyCode<=90)&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(c.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(c.preventDefault(),o.$menu.parent().removeClass("open"),o.options.container&&o.$newElement.removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.disabled, .hidden, .dropdown-header, .divider)",n),m.val()||/(38|40)/.test(c.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.$newElement.find("li"),d=o.options.liveSearchNormalize?d.filter(":a"+o._searchStyle()+"("+b(q[c.keyCode])+")"):d.filter(":"+o._searchStyle()+"("+q[c.keyCode]+")"))),d.length){if(/(38|40)/.test(c.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(p).first().data("originalIndex"),h=d.parent(p).last().data("originalIndex"),f=d.eq(e).parent().nextAll(p).eq(0).data("originalIndex"),i=d.eq(e).parent().prevAll(p).eq(0).data("originalIndex"),j=d.eq(f).parent().prevAll(p).eq(0).data("originalIndex"),o.options.liveSearch&&(d.each(function(b){a(this).hasClass("disabled")||a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.first().data("index"),h=d.last().data("index"),f=d.eq(e).nextAll().eq(0).data("index"),i=d.eq(e).prevAll().eq(0).data("index"),j=d.eq(f).prevAll().eq(0).data("index")),k=m.data("prevIndex"),38==c.keyCode?(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),eh&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(c.preventDefault(),m.hasClass("dropdown-toggle")||(d.removeClass("active").eq(e).addClass("active").children("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var r,s,t=[];d.each(function(){a(this).parent().hasClass("disabled")||a.trim(a(this).text().toLowerCase()).substring(0,1)==q[c.keyCode]&&t.push(a(this).parent().index())}),r=a(document).data("keycount"),r++,a(document).data("keycount",r),s=a.trim(a(":focus").text().toLowerCase()).substring(0,1),s!=q[c.keyCode]?(r=1,a(document).data("keycount",r)):r>=t.length&&(a(document).data("keycount",0),r>t.length&&(r=1)),d.eq(t[r-1]).focus()}if((/(13|32)/.test(c.keyCode.toString(10))||/(^9$)/.test(c.keyCode.toString(10))&&o.options.selectOnTab)&&l){if(/(32)/.test(c.keyCode.toString(10))||c.preventDefault(),o.options.liveSearch)/(32)/.test(c.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus());else{var u=a(":focus");u.click(),u.focus(),c.preventDefault(),a(document).data("spaceSelect",!0)}a(document).data("keycount",0)}(/(^9$|27)/.test(c.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(c.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.options.container&&o.$newElement.removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.liObj={},this.reloadLi(),this.render(),this.checkDisabled(),this.liHeight(!0),this.setStyle(),this.setWidth(),this.$lis&&this.$searchbox.trigger("propertychange"),this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var f=a.fn.selectpicker;a.fn.selectpicker=d,a.fn.selectpicker.Constructor=e,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=f,this},a(document).data("keycount",0).on("keydown",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',e.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);d.call(b,b.data())})})}(jQuery)}); -//# sourceMappingURL=paladin-bootstrap-select.js.map +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(a.jQuery)}(this,function(){!function(a){"use strict";function b(b){var c=[{re:/[\xC0-\xC6]/g,ch:"A"},{re:/[\xE0-\xE6]/g,ch:"a"},{re:/[\xC8-\xCB]/g,ch:"E"},{re:/[\xE8-\xEB]/g,ch:"e"},{re:/[\xCC-\xCF]/g,ch:"I"},{re:/[\xEC-\xEF]/g,ch:"i"},{re:/[\xD2-\xD6]/g,ch:"O"},{re:/[\xF2-\xF6]/g,ch:"o"},{re:/[\xD9-\xDC]/g,ch:"U"},{re:/[\xF9-\xFC]/g,ch:"u"},{re:/[\xC7-\xE7]/g,ch:"c"},{re:/[\xD1]/g,ch:"N"},{re:/[\xF1]/g,ch:"n"}];return a.each(c,function(){b=b.replace(this.re,this.ch)}),b}function c(a){var b={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},c="(?:"+Object.keys(b).join("|")+")",d=new RegExp(c),e=new RegExp(c,"g"),f=null==a?"":""+a;return d.test(f)?f.replace(e,function(a){return b[a]}):f}function d(b,c){var d=arguments,f=b,g=c;[].shift.apply(d);var h,i=this.each(function(){var b=a(this);if(b.is("select")){var c=b.data("selectpicker"),i="object"==typeof f&&f;if(c){if(i)for(var j in i)i.hasOwnProperty(j)&&(c.options[j]=i[j])}else{var k=a.extend({},e.DEFAULTS,a.fn.selectpicker.defaults||{},b.data(),i);b.data("selectpicker",c=new e(this,k,g))}"string"==typeof f&&(h=c[f]instanceof Function?c[f].apply(c,d):c.options[f])}});return void 0!==h?h:i}String.prototype.includes||function(){var a={}.toString,b=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&&b}catch(a){}return c}(),c="".indexOf,d=function(b){if(null==this)throw TypeError();var d=String(this);if(b&&"[object RegExp]"==a.call(b))throw TypeError();var e=d.length,f=String(b),g=f.length,h=arguments.length>1?arguments[1]:void 0,i=h?Number(h):0;return i!=i&&(i=0),!(g+Math.min(Math.max(i,0),e)>e)&&-1!=c.call(d,f,i)};b?b(String.prototype,"includes",{value:d,configurable:!0,writable:!0}):String.prototype.includes=d}(),String.prototype.startsWith||function(){var a=function(){try{var a={},b=Object.defineProperty,c=b(a,a,a)&&b}catch(a){}return c}(),b={}.toString,c=function(a){if(null==this)throw TypeError();var c=String(this);if(a&&"[object RegExp]"==b.call(a))throw TypeError();var d=c.length,e=String(a),f=e.length,g=arguments.length>1?arguments[1]:void 0,h=g?Number(g):0;h!=h&&(h=0);var i=Math.min(Math.max(h,0),d);if(f+i>d)return!1;for(var j=-1;++j'+this.options.header+"":"",g=this.options.liveSearch?'":"",h=this.multiple&&this.options.actionsBox?'
    ":"",i=this.multiple&&this.options.doneButton?'
    ":"",j='
    ";return a(j)},createView:function(){var a=this.createDropdown(),b=this.createLi();return a.find("ul")[0].innerHTML=b,a},reloadLi:function(){this.destroyLi();var a=this.createLi();this.$menuInner[0].innerHTML=a},destroyLi:function(){this.$menu.find("li").remove()},createLi:function(){var d=this,e=[],f=0,g=document.createElement("option"),h=-1,i=function(a,b,c,d){return""+a+""},j=function(a,e,f,g){return'"+a+''};if(this.options.title&&!this.multiple&&(h--,!this.$element.find(".bs-title-option").length)){var k=this.$element[0];g.className="bs-title-option",g.appendChild(document.createTextNode(this.options.title)),g.value="",k.insertBefore(g,k.firstChild),void 0===a(k.options[k.selectedIndex]).attr("selected")&&(g.selected=!0)}return this.$element.find("option").each(function(b){var c=a(this);if(h++,!c.hasClass("bs-title-option")){var g=this.className||"",k=this.style.cssText,l=c.data("content")?c.data("content"):c.text(),m=c.data("tokens")?c.data("tokens"):null,n=void 0!==c.data("subtext")?''+c.data("subtext")+"":"",o=void 0!==c.data("icon")?' ':"",p=this.disabled||"OPTGROUP"===this.parentElement.tagName&&this.parentElement.disabled;if(""!==o&&p&&(o=""+o+""),d.options.hideDisabled&&p)return void h--;if(c.data("content")||(l=o+''+l+n+""),"OPTGROUP"===this.parentElement.tagName&&!0!==c.data("divider")){var q=" "+this.parentElement.className||"";if(0===c.index()){f+=1;var r=this.parentElement.label,s=void 0!==c.parent().data("subtext")?''+c.parent().data("subtext")+"":"";r=(c.parent().data("icon")?' ':"")+''+r+s+"",0!==b&&e.length>0&&(h++,e.push(i("",null,"divider",f+"div"))),h++,e.push(i(r,null,"dropdown-header"+q,f))}e.push(i(j(l,"opt "+g+q,k,m),b,"",f))}else!0===c.data("divider")?e.push(i("",b,"divider")):!0===c.data("hidden")?e.push(i(j(l,g,k,m),b,"hidden is-hidden")):(this.previousElementSibling&&"OPTGROUP"===this.previousElementSibling.tagName&&(h++,e.push(i("",null,"divider",f+"div"))),e.push(i(j(l,g,k,m),b)));d.liObj[b]=h}}),this.multiple||0!==this.$element.find("option:selected").length||this.options.title||this.$element.find("option").eq(0).prop("selected",!0).attr("selected","selected"),e.join("")},findLis:function(){return null==this.$lis&&(this.$lis=this.$menu.find("li")),this.$lis},render:function(b){var c,d=this;!1!==b&&this.$element.find("option").each(function(a){var b=d.findLis().eq(d.liObj[a]);d.setDisabled(a,this.disabled||"OPTGROUP"===this.parentElement.tagName&&this.parentElement.disabled,b),d.setSelected(a,this.selected,b)}),this.tabIndex();var e=this.$element.find("option").map(function(){if(this.selected){if(d.options.hideDisabled&&(this.disabled||"OPTGROUP"===this.parentElement.tagName&&this.parentElement.disabled))return!1;var b,c=a(this),e=c.data("icon")&&d.options.showIcon?' ':"";return b=d.options.showSubtext&&c.data("subtext")&&!d.multiple?' '+c.data("subtext")+"":"",void 0!==c.attr("title")?c.attr("title"):c.data("content")&&d.options.showContent?c.data("content"):e+c.text()+b}}).toArray(),f=this.multiple?e.join(this.options.multipleSeparator):e[0];if(this.multiple&&this.options.selectedTextFormat.indexOf("count")>-1){var g=this.options.selectedTextFormat.split(">");if(g.length>1&&e.length>g[1]||1==g.length&&e.length>=2){c=this.options.hideDisabled?", [disabled]":"";var h=this.$element.find("option").not('[data-divider="true"], [data-hidden="true"]'+c).length;f=("function"==typeof this.options.countSelectedText?this.options.countSelectedText(e.length,h):this.options.countSelectedText).replace("{0}",e.length.toString()).replace("{1}",h.toString())}}void 0==this.options.title&&(this.options.title=this.$element.attr("title")),"static"==this.options.selectedTextFormat&&(f=this.options.title),f||(f=void 0!==this.options.title?this.options.title:this.options.noneSelectedText),this.$button.attr("title",a.trim(f.replace(/<[^>]*>?/g,""))),this.$button.children(".filter-option").html(f),this.$element.trigger("rendered.bs.select")},setStyle:function(a,b){this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,""));var c=a||this.options.style;"add"==b?this.$button.addClass(c):"remove"==b?this.$button.removeClass(c):(this.$button.removeClass(this.options.style),this.$button.addClass(c))},liHeight:function(b){if(b||!1!==this.options.size&&!this.sizeInfo){var c=document.createElement("div"),d=document.createElement("div"),e=document.createElement("ul"),f=document.createElement("li"),g=document.createElement("li"),h=document.createElement("a"),i=document.createElement("span"),j=this.options.header?this.$menu.find(".popover-title")[0].cloneNode(!0):null,k=this.options.liveSearch?document.createElement("div"):null,l=this.options.actionsBox&&this.multiple?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,m=this.options.doneButton&&this.multiple?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null;if(i.className="text",c.className=this.$menu[0].parentNode.className+" open",d.className="dropdown-menu open",e.className="dropdown-menu inner",f.className="divider",i.appendChild(document.createTextNode("Inner text")),h.appendChild(i),g.appendChild(h),e.appendChild(g),e.appendChild(f),j&&d.appendChild(j),k){var n=document.createElement("span");k.className="bs-searchbox",n.className="form-control",k.appendChild(n),d.appendChild(k)}l&&d.appendChild(l),d.appendChild(e),m&&d.appendChild(m),c.appendChild(d),document.body.appendChild(c);var o=h.offsetHeight,p=j?j.offsetHeight:0,q=k?k.offsetHeight:0,r=l?l.offsetHeight:0,s=m?m.offsetHeight:0,t=a(f).outerHeight(!0),u="function"==typeof getComputedStyle&&getComputedStyle(d),v=u?null:a(d),w=parseInt(u?u.paddingTop:v.css("paddingTop"))+parseInt(u?u.paddingBottom:v.css("paddingBottom"))+parseInt(u?u.borderTopWidth:v.css("borderTopWidth"))+parseInt(u?u.borderBottomWidth:v.css("borderBottomWidth")),x=w+parseInt(u?u.marginTop:v.css("marginTop"))+parseInt(u?u.marginBottom:v.css("marginBottom"))+2;document.body.removeChild(c),this.sizeInfo={liHeight:o,headerHeight:p,searchHeight:q,actionsHeight:r,doneButtonHeight:s,dividerHeight:t,menuPadding:w,menuExtras:x}}},setSize:function(){if(this.findLis(),this.liHeight(),this.options.header&&this.$menu.css("padding-top",0),!1!==this.options.size){var b,c,d,e,f=this,g=this.$menu,h=this.$menuInner,i=a(window),j=this.$newElement[0].offsetHeight,k=this.sizeInfo.liHeight,l=this.sizeInfo.headerHeight,m=this.sizeInfo.searchHeight,n=this.sizeInfo.actionsHeight,o=this.sizeInfo.doneButtonHeight,p=this.sizeInfo.dividerHeight,q=this.sizeInfo.menuPadding,r=this.sizeInfo.menuExtras,s=this.options.hideDisabled?".disabled":"",t=function(){d=f.$newElement.offset().top-i.scrollTop(),e=i.height()-d-j};if(t(),"auto"===this.options.size){var u=function(){var i,j=function(b,c){return function(d){return c?d.classList?d.classList.contains(b):a(d).hasClass(b):!(d.classList?d.classList.contains(b):a(d).hasClass(b))}},p=f.$menuInner[0].getElementsByTagName("li"),s=Array.prototype.filter?Array.prototype.filter.call(p,j("hidden",!1)):f.$lis.not(".hidden"),u=Array.prototype.filter?Array.prototype.filter.call(s,j("dropdown-header",!0)):s.filter(".dropdown-header");t(),b=e-r,f.options.container?(g.data("height")||g.data("height",g.height()),c=g.data("height")):c=g.height(),f.options.dropupAuto&&f.$newElement.toggleClass("dropup",d>e&&b-r3?3*k+r-2:0,g.css({"max-height":b+"px",overflow:"hidden","min-height":i+l+m+n+o+"px"}),h.css({"max-height":b-l-m-n-o-q+"px","overflow-y":"auto","min-height":Math.max(i-q,0)+"px"})};u(),this.$searchbox.off("input.getSize propertychange.getSize").on("input.getSize propertychange.getSize",u),i.off("resize.getSize scroll.getSize").on("resize.getSize scroll.getSize",u)}else if(this.options.size&&"auto"!=this.options.size&&this.$lis.not(s).length>this.options.size){var v=this.$lis.not(".divider").not(s).children().slice(0,this.options.size).last().parent().index(),w=this.$lis.slice(0,v+1).filter(".divider").length;b=k*this.options.size+w*p+q,f.options.container?(g.data("height")||g.data("height",g.height()),c=g.data("height")):c=g.height(),f.options.dropupAuto&&this.$newElement.toggleClass("dropup",d>e&&b-r",f=a(e),g=function(a){f.addClass(a.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass("dropup",a.hasClass("dropup")),b=a.offset(),c=a.hasClass("dropup")?0:a[0].offsetHeight,f.css({top:b.top+c,left:b.left,width:a[0].offsetWidth,position:"absolute"})};this.$newElement.on("click",function(){d.isDisabled()||(g(a(this)),f.appendTo(d.options.container),f.toggleClass("open",!a(this).hasClass("open")),f.append(d.$menu))}),a(window).on("resize scroll",function(){g(d.$newElement)}),this.$element.on("hide.bs.select",function(){d.$menu.data("height",d.$menu.height()),f.detach()})},setSelected:function(a,b,c){if(!c)var c=this.findLis().eq(this.liObj[a]);c.toggleClass("selected",b)},setDisabled:function(a,b,c){if(!c)var c=this.findLis().eq(this.liObj[a]);b?c.addClass("disabled").children("a").attr("href","#").attr("tabindex",-1):c.removeClass("disabled").children("a").removeAttr("href").attr("tabindex",0)},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){var a=this;this.isDisabled()?(this.$newElement.addClass("disabled"),this.$button.addClass("disabled").attr("tabindex",-1)):(this.$button.hasClass("disabled")&&(this.$newElement.removeClass("disabled"),this.$button.removeClass("disabled")),-1!=this.$button.attr("tabindex")||this.$element.data("tabindex")||this.$button.removeAttr("tabindex")),this.$button.click(function(){return!a.isDisabled()})},tabIndex:function(){this.$element.is("[tabindex]")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex")))},clickListener:function(){var b=this,c=a(document);this.$newElement.on("touchstart.dropdown",".dropdown-menu",function(a){a.stopPropagation()}),c.data("spaceSelect",!1),this.$button.on("keyup",function(a){/(32)/.test(a.keyCode.toString(10))&&c.data("spaceSelect")&&(a.preventDefault(),c.data("spaceSelect",!1))}),this.$newElement.on("click",function(){b.setSize(),b.$element.on("shown.bs.select",function(){if(b.options.liveSearch||b.multiple){if(!b.multiple){var a=b.liObj[b.$element[0].selectedIndex];if("number"!=typeof a||!1===b.options.size)return;var c=b.$lis.eq(a)[0].offsetTop-b.$menuInner[0].offsetTop;c=c-b.$menuInner[0].offsetHeight/2+b.sizeInfo.liHeight/2,b.$menuInner[0].scrollTop=c}}else b.$menu.find(".selected a").focus()})}),this.$menu.on("click","li a",function(c){var d=a(this),e=d.parent().data("originalIndex"),f=b.$element.val(),g=b.$element.prop("selectedIndex");if(b.multiple&&c.stopPropagation(),c.preventDefault(),!b.isDisabled()&&!d.parent().hasClass("disabled")){var h=b.$element.find("option"),i=h.eq(e),j=i.prop("selected"),k=i.parent("optgroup"),l=b.options.maxOptions,m=k.data("maxOptions")||!1;if(b.multiple){if(i.prop("selected",!j),b.setSelected(e,!j),d.blur(),!1!==l||!1!==m){var n=l');q[2]&&(r=r.replace("{var}",q[2][l>1?0:1]),s=s.replace("{var}",q[2][m>1?0:1])),i.prop("selected",!1),b.$menu.append(t),l&&n&&(t.append(a("
    "+r+"
    ")),b.$element.trigger("maxReached.bs.select")),m&&o&&(t.append(a("
    "+s+"
    ")),b.$element.trigger("maxReachedGrp.bs.select")),setTimeout(function(){b.setSelected(e,!1)},10),t.delay(750).fadeOut(300,function(){a(this).remove()})}}}else h.prop("selected",!1),i.prop("selected",!0),b.$menu.find(".selected").removeClass("selected"),b.setSelected(e,!0);b.multiple?b.options.liveSearch&&b.$searchbox.focus():b.$button.focus(),(f!=b.$element.val()&&b.multiple||g!=b.$element.prop("selectedIndex")&&!b.multiple)&&(b.$element.triggerNative("change"),b.$element.trigger("changed.bs.select",[e,i.prop("selected"),j]))}}),this.$menu.on("click","li.disabled a, .popover-title, .popover-title :not(.close)",function(c){c.currentTarget==this&&(c.preventDefault(),c.stopPropagation(),b.options.liveSearch&&!a(c.target).hasClass("close")?b.$searchbox.focus():b.$button.focus())}),this.$menu.on("click","li.divider, li.dropdown-header",function(a){a.preventDefault(),a.stopPropagation(),b.options.liveSearch?b.$searchbox.focus():b.$button.focus()}),this.$menu.on("click",".popover-title .close",function(){b.$button.click()}),this.$searchbox.on("click",function(a){a.stopPropagation()}),this.$menu.on("click",".actions-btn",function(c){b.options.liveSearch?b.$searchbox.focus():b.$button.focus(),c.preventDefault(),c.stopPropagation(),a(this).hasClass("bs-select-all")?b.selectAll():b.deselectAll(),b.$element.triggerNative("change")}),this.$element.change(function(){b.render(!1)})},liveSearchListener:function(){var d=this,e=a('
  • ');this.$newElement.on("click.dropdown.data-api touchstart.dropdown.data-api",function(){d.$menuInner.find(".active").removeClass("active"),d.$searchbox.val()&&(d.$searchbox.val(""),d.$lis.not(".is-hidden").removeClass("hidden"),e.parent().length&&e.remove()),d.multiple||d.$menuInner.find(".selected").addClass("active"),setTimeout(function(){d.$searchbox.focus()},10)}),this.$searchbox.on("click.dropdown.data-api focus.dropdown.data-api touchend.dropdown.data-api",function(a){a.stopPropagation()}),this.$searchbox.on("input propertychange",function(){if(d.$searchbox.val()){var f=d.$lis.not(".is-hidden").removeClass("hidden").children("a");f=d.options.liveSearchNormalize?f.not(":a"+d._searchStyle()+'("'+b(d.$searchbox.val())+'")'):f.not(":"+d._searchStyle()+'("'+d.$searchbox.val()+'")'),f.parent().addClass("hidden"),d.$lis.filter(".dropdown-header").each(function(){var b=a(this),c=b.data("optgroup");0===d.$lis.filter("[data-optgroup="+c+"]").not(b).not(".hidden").length&&(b.addClass("hidden"),d.$lis.filter("[data-optgroup="+c+"div]").addClass("hidden"))});var g=d.$lis.not(".hidden");g.each(function(b){var c=a(this);c.hasClass("divider")&&(c.index()===g.eq(0).index()||c.index()===g.last().index()||g.eq(b+1).hasClass("divider"))&&c.addClass("hidden")}),d.$lis.not(".hidden, .no-results").length?e.parent().length&&e.remove():(e.parent().length&&e.remove(),e.html(d.options.noneResultsText.replace("{0}",'"'+c(d.$searchbox.val())+'"')).show(),d.$menuInner.append(e))}else d.$lis.not(".is-hidden").removeClass("hidden"),e.parent().length&&e.remove();d.$lis.filter(".active").removeClass("active"),d.$searchbox.val()&&d.$lis.not(".hidden, .divider, .dropdown-header").eq(0).addClass("active").children("a").focus(),a(this).focus()})},_searchStyle:function(){var a="icontains";switch(this.options.liveSearchStyle){case"begins":case"startsWith":a="ibegins"}return a},val:function(a){return void 0!==a?(this.$element.val(a),this.render(),this.$element):this.$element.val()},selectAll:function(){this.findLis(),this.$element.find("option:enabled").not("[data-divider], [data-hidden]").prop("selected",!0),this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").addClass("selected"),this.render(!1)},deselectAll:function(){this.findLis(),this.$element.find("option:enabled").not("[data-divider], [data-hidden]").prop("selected",!1),this.$lis.not(".divider, .dropdown-header, .disabled, .hidden").removeClass("selected"),this.render(!1)},keydown:function(c){var d,e,f,g,h,i,j,k,l,m=a(this),n=m.is("input")?m.parent().parent():m.parent(),o=n.data("this"),p=":not(.disabled, .hidden, .dropdown-header, .divider)",q={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"};if(o.options.liveSearch&&(n=m.parent().parent()),o.options.container&&(n=o.$menu),d=a("[role=menu] li a",n),l=o.$menu.parent().hasClass("open"),!l&&(c.keyCode>=48&&c.keyCode<=57||c.keyCode>=65&&c.keyCode<=90)&&(o.options.container?o.$newElement.trigger("click"):(o.setSize(),o.$menu.parent().addClass("open"),l=!0),o.$searchbox.focus()),o.options.liveSearch&&(/(^9$|27)/.test(c.keyCode.toString(10))&&l&&0===o.$menu.find(".active").length&&(c.preventDefault(),o.$menu.parent().removeClass("open"),o.options.container&&o.$newElement.removeClass("open"),o.$button.focus()),d=a("[role=menu] li:not(.disabled, .hidden, .dropdown-header, .divider)",n),m.val()||/(38|40)/.test(c.keyCode.toString(10))||0===d.filter(".active").length&&(d=o.$newElement.find("li"),d=o.options.liveSearchNormalize?d.filter(":a"+o._searchStyle()+"("+b(q[c.keyCode])+")"):d.filter(":"+o._searchStyle()+"("+q[c.keyCode]+")"))),d.length){if(/(38|40)/.test(c.keyCode.toString(10)))e=d.index(d.filter(":focus")),g=d.parent(p).first().data("originalIndex"),h=d.parent(p).last().data("originalIndex"),f=d.eq(e).parent().nextAll(p).eq(0).data("originalIndex"),i=d.eq(e).parent().prevAll(p).eq(0).data("originalIndex"),j=d.eq(f).parent().prevAll(p).eq(0).data("originalIndex"),o.options.liveSearch&&(d.each(function(b){a(this).hasClass("disabled")||a(this).data("index",b)}),e=d.index(d.filter(".active")),g=d.first().data("index"),h=d.last().data("index"),f=d.eq(e).nextAll().eq(0).data("index"),i=d.eq(e).prevAll().eq(0).data("index"),j=d.eq(f).prevAll().eq(0).data("index")),k=m.data("prevIndex"),38==c.keyCode?(o.options.liveSearch&&(e-=1),e!=j&&e>i&&(e=i),eh&&(e=h),e==k&&(e=g)),m.data("prevIndex",e),o.options.liveSearch?(c.preventDefault(),m.hasClass("dropdown-toggle")||(d.removeClass("active").eq(e).addClass("active").children("a").focus(),m.focus())):d.eq(e).focus();else if(!m.is("input")){var r,s,t=[];d.each(function(){a(this).parent().hasClass("disabled")||a.trim(a(this).text().toLowerCase()).substring(0,1)==q[c.keyCode]&&t.push(a(this).parent().index())}),r=a(document).data("keycount"),r++,a(document).data("keycount",r),s=a.trim(a(":focus").text().toLowerCase()).substring(0,1),s!=q[c.keyCode]?(r=1,a(document).data("keycount",r)):r>=t.length&&(a(document).data("keycount",0),r>t.length&&(r=1)),d.eq(t[r-1]).focus()}if((/(13|32)/.test(c.keyCode.toString(10))||/(^9$)/.test(c.keyCode.toString(10))&&o.options.selectOnTab)&&l){if(/(32)/.test(c.keyCode.toString(10))||c.preventDefault(),o.options.liveSearch)/(32)/.test(c.keyCode.toString(10))||(o.$menu.find(".active a").click(),m.focus());else{var u=a(":focus");u.click(),u.focus(),c.preventDefault(),a(document).data("spaceSelect",!0)}a(document).data("keycount",0)}(/(^9$|27)/.test(c.keyCode.toString(10))&&l&&(o.multiple||o.options.liveSearch)||/(27)/.test(c.keyCode.toString(10))&&!l)&&(o.$menu.parent().removeClass("open"),o.options.container&&o.$newElement.removeClass("open"),o.$button.focus())}},mobile:function(){this.$element.addClass("mobile-device").appendTo(this.$newElement),this.options.container&&this.$menu.hide()},refresh:function(){this.$lis=null,this.liObj={},this.reloadLi(),this.render(),this.checkDisabled(),this.liHeight(!0),this.setStyle(),this.setWidth(),this.$lis&&this.$searchbox.trigger("propertychange"),this.$element.trigger("refreshed.bs.select")},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()}};var f=a.fn.selectpicker;a.fn.selectpicker=d,a.fn.selectpicker.Constructor=e,a.fn.selectpicker.noConflict=function(){return a.fn.selectpicker=f,this},a(document).data("keycount",0).on("keydown",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',e.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle=dropdown], .bootstrap-select [role="menu"], .bs-searchbox input',function(a){a.stopPropagation()}),a(window).on("load.bs.select.data-api",function(){a(".selectpicker").each(function(){var b=a(this);d.call(b,b.data())})})}(jQuery)}); +//# sourceMappingURL=paladin-bootstrap-select.js.map \ No newline at end of file diff --git a/js/bootstrap-select.js b/js/bootstrap-select.js index 0ef577e1d..3383f36dc 100644 --- a/js/bootstrap-select.js +++ b/js/bootstrap-select.js @@ -264,7 +264,7 @@ this.init(); }; - Selectpicker.VERSION = '1.7.5'; + Selectpicker.VERSION = '1.7.8'; // part of this is duplicated in i18n/defaults-en_US.js. Make sure to update both. Selectpicker.DEFAULTS = { diff --git a/package.json b/package.json index a1c9de72a..0d52b453b 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "title": "paladin-bootstrap-select", "main": "dist/js/bootstrap-select.js", "description": "A custom