mirror of https://github.com/twbs/bootstrap.git
dist
This commit is contained in:
parent
80d0943b95
commit
6d8d8639f3
|
@ -25,4 +25,4 @@ License: MIT
|
||||||
* Licensed under the Creative Commons Attribution 3.0 Unported License. For
|
* Licensed under the Creative Commons Attribution 3.0 Unported License. For
|
||||||
* details, see https://creativecommons.org/licenses/by/3.0/.
|
* details, see https://creativecommons.org/licenses/by/3.0/.
|
||||||
*/
|
*/
|
||||||
(function(e){"use strict";e(function(){e(".tooltip-demo").tooltip({selector:'[data-toggle="tooltip"]',container:"body"});e('[data-toggle="popover"]').popover();e(".tooltip-test").tooltip();e(".popover-test").popover();e('.bd-example-indeterminate [type="checkbox"]').prop("indeterminate",true);e('.bd-content [href="#"]').click(function(e){e.preventDefault()});e("#exampleModal").on("show.bs.modal",function(t){var n=e(t.relatedTarget);var r=n.data("whatever");var i=e(this);i.find(".modal-title").text("New message to "+r);i.find(".modal-body input").val(r)});e(".bd-toggle-animated-progress").on("click",function(){e(this).siblings(".progress").find(".progress-bar-striped").toggleClass("progress-bar-animated")});e("figure.highlight, div.highlight").each(function(){var t='<div class="bd-clipboard"><button class="btn-clipboard" title="Copy to clipboard">Copy</button></div>';e(this).before(t);e(".btn-clipboard").tooltip().on("mouseleave",function(){e(this).tooltip("hide")})});var t=new Clipboard(".btn-clipboard",{target:function(e){return e.parentNode.nextElementSibling}});t.on("success",function(t){e(t.trigger).attr("title","Copied!").tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle");t.clearSelection()});t.on("error",function(t){var n=/Mac/i.test(navigator.userAgent)?"⌘":"Ctrl-";var r="Press "+n+"C to copy";e(t.trigger).attr("title",r).tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle")});anchors.options={icon:"#"};anchors.add(".bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5");e(".bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5").wrapInner("<div></div>");if(window.docsearch){window.docsearch({apiKey:"48cb48b22351bc71ea5f12f4d1ede198",indexName:"bootstrap-v4",inputSelector:"#search-input",handleSelected:function(e,t,n){var r=n.url;r=n.isLvl1?r.split("#")[0]:r;window.location.href=r},transformData:function(e){return e.map(function(e){e.url=e.url.replace("https://v4-alpha.getbootstrap.com","/docs/4.0");return e})},debug:false})}Holder.addTheme("gray",{bg:"#777",fg:"rgba(255,255,255,.75)",font:"Helvetica",fontweight:"normal"})})})(jQuery);(function(){"use strict";function e(){var e=/MSIE ([0-9.]+)/.exec(window.navigator.userAgent);if(e===null){return null}var t=parseInt(e[1],10);var n=Math.floor(t);return n}function t(){var e=new Function("/*@cc_on return @_jscript_version; @*/")();if(typeof e==="undefined"){return 11}if(e<9){return 8}return e}var n=window.navigator.userAgent;if(n.indexOf("Opera")>-1||n.indexOf("Presto")>-1){return}var r=e();if(r===null){return}var i=t();if(r!==i){window.alert("WARNING: You appear to be using IE"+i+" in IE"+r+" emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!")}})();(function e(){"use strict";if("serviceWorker"in navigator){window.addEventListener("load",function(){navigator.serviceWorker.register("/sw.js").then(function(e){console.log("ServiceWorker registration successful with scope: ",e.scope)}).catch(function(e){console.log("ServiceWorker registration failed: ",e)})})}else{console.log("Service workers are not supported.")}})();
|
(function(e){"use strict";e(function(){e(".tooltip-demo").tooltip({selector:'[data-toggle="tooltip"]',container:"body"});e('[data-toggle="popover"]').popover();e(".tooltip-test").tooltip();e(".popover-test").popover();e('.bd-example-indeterminate [type="checkbox"]').prop("indeterminate",true);e('.bd-content [href="#"]').click(function(e){e.preventDefault()});e("#exampleModal").on("show.bs.modal",function(t){var n=e(t.relatedTarget);var r=n.data("whatever");var i=e(this);i.find(".modal-title").text("New message to "+r);i.find(".modal-body input").val(r)});e(".bd-toggle-animated-progress").on("click",function(){e(this).siblings(".progress").find(".progress-bar-striped").toggleClass("progress-bar-animated")});e("figure.highlight, div.highlight").each(function(){var t='<div class="bd-clipboard"><button class="btn-clipboard" title="Copy to clipboard">Copy</button></div>';e(this).before(t);e(".btn-clipboard").tooltip().on("mouseleave",function(){e(this).tooltip("hide")})});var t=new Clipboard(".btn-clipboard",{target:function(e){return e.parentNode.nextElementSibling}});t.on("success",function(t){e(t.trigger).attr("title","Copied!").tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle");t.clearSelection()});t.on("error",function(t){var n=/Mac/i.test(navigator.userAgent)?"⌘":"Ctrl-";var r="Press "+n+"C to copy";e(t.trigger).attr("title",r).tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle")});anchors.options={icon:"#"};anchors.add(".bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5");e(".bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5").wrapInner("<div></div>");if(window.docsearch){window.docsearch({apiKey:"48cb48b22351bc71ea5f12f4d1ede198",indexName:"bootstrap-v4",inputSelector:"#search-input",handleSelected:function(e,t,n){var r=n.url;r=n.isLvl1?r.split("#")[0]:r;window.location.href=r},transformData:function(e){return e.map(function(e){e.url=e.url.replace("https://v4-alpha.getbootstrap.com","/docs/4.0");return e})},debug:false})}Holder.addTheme("gray",{bg:"#777",fg:"rgba(255,255,255,.75)",font:"Helvetica",fontweight:"normal"})})})(jQuery);(function(){"use strict";function e(){var e=/MSIE ([0-9.]+)/.exec(window.navigator.userAgent);if(e===null){return null}var t=parseInt(e[1],10);var n=Math.floor(t);return n}function t(){var e=new Function("/*@cc_on return @_jscript_version; @*/")();if(typeof e==="undefined"){return 11}if(e<9){return 8}return e}var n=window.navigator.userAgent;if(n.indexOf("Opera")>-1||n.indexOf("Presto")>-1){return}var r=e();if(r===null){return}var i=t();if(r!==i){window.alert("WARNING: You appear to be using IE"+i+" in IE"+r+" emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!")}})();(function(){"use strict";if("serviceWorker"in navigator){window.addEventListener("load",function(){navigator.serviceWorker.register("/sw.js").then(function(e){console.log("ServiceWorker registration successful with scope: ",e.scope)}).catch(function(e){console.log("ServiceWorker registration failed: ",e)})})}else{console.log("Service workers are not supported.")}})();
|
File diff suppressed because one or more lines are too long
|
@ -147,7 +147,7 @@ a:not([href]):not([tabindex]) {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
|
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
|
||||||
color: inherit;
|
color: inherit;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
@ -184,19 +184,6 @@ svg:not(:root) {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
a,
|
|
||||||
area,
|
|
||||||
button,
|
|
||||||
[role="button"],
|
|
||||||
input:not([type="range"]),
|
|
||||||
label,
|
|
||||||
select,
|
|
||||||
summary,
|
|
||||||
textarea {
|
|
||||||
-ms-touch-action: manipulation;
|
|
||||||
touch-action: manipulation;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
table {
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4,5 +4,5 @@
|
||||||
* Copyright 2011-2017 Twitter, Inc.
|
* Copyright 2011-2017 Twitter, Inc.
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
|
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
|
||||||
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
|
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
|
||||||
/*# sourceMappingURL=bootstrap-reboot.min.css.map */
|
/*# sourceMappingURL=bootstrap-reboot.min.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -177,7 +177,7 @@ a:not([href]):not([tabindex]) {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
|
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
|
||||||
color: inherit;
|
color: inherit;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
@ -214,19 +214,6 @@ svg:not(:root) {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
a,
|
|
||||||
area,
|
|
||||||
button,
|
|
||||||
[role="button"],
|
|
||||||
input:not([type="range"]),
|
|
||||||
label,
|
|
||||||
select,
|
|
||||||
summary,
|
|
||||||
textarea {
|
|
||||||
-ms-touch-action: manipulation;
|
|
||||||
touch-action: manipulation;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
table {
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
}
|
}
|
||||||
|
@ -2450,7 +2437,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
|
||||||
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn:focus, .btn:hover {
|
.btn:hover, .btn:focus {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3243,7 +3230,7 @@ tbody.collapse.show {
|
||||||
border: 0;
|
border: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dropdown-item:focus, .dropdown-item:hover {
|
.dropdown-item:hover, .dropdown-item:focus {
|
||||||
color: #16181b;
|
color: #16181b;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #f8f9fa;
|
background-color: #f8f9fa;
|
||||||
|
@ -3809,7 +3796,7 @@ tbody.collapse.show {
|
||||||
padding: 0.5rem 1rem;
|
padding: 0.5rem 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav-link:focus, .nav-link:hover {
|
.nav-link:hover, .nav-link:focus {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3831,7 +3818,7 @@ tbody.collapse.show {
|
||||||
border-top-right-radius: 0.25rem;
|
border-top-right-radius: 0.25rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
|
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
|
||||||
border-color: #e9ecef #e9ecef #dee2e6;
|
border-color: #e9ecef #e9ecef #dee2e6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3929,7 +3916,7 @@ tbody.collapse.show {
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-brand:focus, .navbar-brand:hover {
|
.navbar-brand:hover, .navbar-brand:focus {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3982,7 +3969,7 @@ tbody.collapse.show {
|
||||||
border-radius: 0.25rem;
|
border-radius: 0.25rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-toggler:focus, .navbar-toggler:hover {
|
.navbar-toggler:hover, .navbar-toggler:focus {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4288,7 +4275,7 @@ tbody.collapse.show {
|
||||||
color: rgba(0, 0, 0, 0.9);
|
color: rgba(0, 0, 0, 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
|
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
|
||||||
color: rgba(0, 0, 0, 0.9);
|
color: rgba(0, 0, 0, 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4296,7 +4283,7 @@ tbody.collapse.show {
|
||||||
color: rgba(0, 0, 0, 0.5);
|
color: rgba(0, 0, 0, 0.5);
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
|
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
|
||||||
color: rgba(0, 0, 0, 0.7);
|
color: rgba(0, 0, 0, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4328,7 +4315,7 @@ tbody.collapse.show {
|
||||||
color: rgba(0, 0, 0, 0.9);
|
color: rgba(0, 0, 0, 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
|
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
|
||||||
color: rgba(0, 0, 0, 0.9);
|
color: rgba(0, 0, 0, 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4336,7 +4323,7 @@ tbody.collapse.show {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
|
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4344,7 +4331,7 @@ tbody.collapse.show {
|
||||||
color: rgba(255, 255, 255, 0.5);
|
color: rgba(255, 255, 255, 0.5);
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
|
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
|
||||||
color: rgba(255, 255, 255, 0.75);
|
color: rgba(255, 255, 255, 0.75);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4376,7 +4363,7 @@ tbody.collapse.show {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
|
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4801,7 +4788,7 @@ tbody.collapse.show {
|
||||||
background-color: #007bff;
|
background-color: #007bff;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-primary[href]:focus, .badge-primary[href]:hover {
|
.badge-primary[href]:hover, .badge-primary[href]:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #0062cc;
|
background-color: #0062cc;
|
||||||
|
@ -4812,7 +4799,7 @@ tbody.collapse.show {
|
||||||
background-color: #6c757d;
|
background-color: #6c757d;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-secondary[href]:focus, .badge-secondary[href]:hover {
|
.badge-secondary[href]:hover, .badge-secondary[href]:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #545b62;
|
background-color: #545b62;
|
||||||
|
@ -4823,7 +4810,7 @@ tbody.collapse.show {
|
||||||
background-color: #28a745;
|
background-color: #28a745;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-success[href]:focus, .badge-success[href]:hover {
|
.badge-success[href]:hover, .badge-success[href]:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #1e7e34;
|
background-color: #1e7e34;
|
||||||
|
@ -4834,7 +4821,7 @@ tbody.collapse.show {
|
||||||
background-color: #17a2b8;
|
background-color: #17a2b8;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-info[href]:focus, .badge-info[href]:hover {
|
.badge-info[href]:hover, .badge-info[href]:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #117a8b;
|
background-color: #117a8b;
|
||||||
|
@ -4845,7 +4832,7 @@ tbody.collapse.show {
|
||||||
background-color: #ffc107;
|
background-color: #ffc107;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-warning[href]:focus, .badge-warning[href]:hover {
|
.badge-warning[href]:hover, .badge-warning[href]:focus {
|
||||||
color: #212529;
|
color: #212529;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #d39e00;
|
background-color: #d39e00;
|
||||||
|
@ -4856,7 +4843,7 @@ tbody.collapse.show {
|
||||||
background-color: #dc3545;
|
background-color: #dc3545;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-danger[href]:focus, .badge-danger[href]:hover {
|
.badge-danger[href]:hover, .badge-danger[href]:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #bd2130;
|
background-color: #bd2130;
|
||||||
|
@ -4867,7 +4854,7 @@ tbody.collapse.show {
|
||||||
background-color: #f8f9fa;
|
background-color: #f8f9fa;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-light[href]:focus, .badge-light[href]:hover {
|
.badge-light[href]:hover, .badge-light[href]:focus {
|
||||||
color: #212529;
|
color: #212529;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #dae0e5;
|
background-color: #dae0e5;
|
||||||
|
@ -4878,7 +4865,7 @@ tbody.collapse.show {
|
||||||
background-color: #343a40;
|
background-color: #343a40;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-dark[href]:focus, .badge-dark[href]:hover {
|
.badge-dark[href]:hover, .badge-dark[href]:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #1d2124;
|
background-color: #1d2124;
|
||||||
|
@ -5132,7 +5119,7 @@ tbody.collapse.show {
|
||||||
text-align: inherit;
|
text-align: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-group-item-action:focus, .list-group-item-action:hover {
|
.list-group-item-action:hover, .list-group-item-action:focus {
|
||||||
color: #495057;
|
color: #495057;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: #f8f9fa;
|
background-color: #f8f9fa;
|
||||||
|
@ -5163,7 +5150,7 @@ tbody.collapse.show {
|
||||||
border-bottom-left-radius: 0.25rem;
|
border-bottom-left-radius: 0.25rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-group-item:focus, .list-group-item:hover {
|
.list-group-item:hover, .list-group-item:focus {
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
@ -5204,9 +5191,9 @@ button.list-group-item-primary {
|
||||||
color: #004085;
|
color: #004085;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-primary:focus, a.list-group-item-primary:hover,
|
a.list-group-item-primary:hover, a.list-group-item-primary:focus,
|
||||||
button.list-group-item-primary:focus,
|
button.list-group-item-primary:hover,
|
||||||
button.list-group-item-primary:hover {
|
button.list-group-item-primary:focus {
|
||||||
color: #004085;
|
color: #004085;
|
||||||
background-color: #9fcdff;
|
background-color: #9fcdff;
|
||||||
}
|
}
|
||||||
|
@ -5228,9 +5215,9 @@ button.list-group-item-secondary {
|
||||||
color: #383d41;
|
color: #383d41;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-secondary:focus, a.list-group-item-secondary:hover,
|
a.list-group-item-secondary:hover, a.list-group-item-secondary:focus,
|
||||||
button.list-group-item-secondary:focus,
|
button.list-group-item-secondary:hover,
|
||||||
button.list-group-item-secondary:hover {
|
button.list-group-item-secondary:focus {
|
||||||
color: #383d41;
|
color: #383d41;
|
||||||
background-color: #c8cbcf;
|
background-color: #c8cbcf;
|
||||||
}
|
}
|
||||||
|
@ -5252,9 +5239,9 @@ button.list-group-item-success {
|
||||||
color: #155724;
|
color: #155724;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-success:focus, a.list-group-item-success:hover,
|
a.list-group-item-success:hover, a.list-group-item-success:focus,
|
||||||
button.list-group-item-success:focus,
|
button.list-group-item-success:hover,
|
||||||
button.list-group-item-success:hover {
|
button.list-group-item-success:focus {
|
||||||
color: #155724;
|
color: #155724;
|
||||||
background-color: #b1dfbb;
|
background-color: #b1dfbb;
|
||||||
}
|
}
|
||||||
|
@ -5276,9 +5263,9 @@ button.list-group-item-info {
|
||||||
color: #0c5460;
|
color: #0c5460;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-info:focus, a.list-group-item-info:hover,
|
a.list-group-item-info:hover, a.list-group-item-info:focus,
|
||||||
button.list-group-item-info:focus,
|
button.list-group-item-info:hover,
|
||||||
button.list-group-item-info:hover {
|
button.list-group-item-info:focus {
|
||||||
color: #0c5460;
|
color: #0c5460;
|
||||||
background-color: #abdde5;
|
background-color: #abdde5;
|
||||||
}
|
}
|
||||||
|
@ -5300,9 +5287,9 @@ button.list-group-item-warning {
|
||||||
color: #856404;
|
color: #856404;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-warning:focus, a.list-group-item-warning:hover,
|
a.list-group-item-warning:hover, a.list-group-item-warning:focus,
|
||||||
button.list-group-item-warning:focus,
|
button.list-group-item-warning:hover,
|
||||||
button.list-group-item-warning:hover {
|
button.list-group-item-warning:focus {
|
||||||
color: #856404;
|
color: #856404;
|
||||||
background-color: #ffe8a1;
|
background-color: #ffe8a1;
|
||||||
}
|
}
|
||||||
|
@ -5324,9 +5311,9 @@ button.list-group-item-danger {
|
||||||
color: #721c24;
|
color: #721c24;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-danger:focus, a.list-group-item-danger:hover,
|
a.list-group-item-danger:hover, a.list-group-item-danger:focus,
|
||||||
button.list-group-item-danger:focus,
|
button.list-group-item-danger:hover,
|
||||||
button.list-group-item-danger:hover {
|
button.list-group-item-danger:focus {
|
||||||
color: #721c24;
|
color: #721c24;
|
||||||
background-color: #f1b0b7;
|
background-color: #f1b0b7;
|
||||||
}
|
}
|
||||||
|
@ -5348,9 +5335,9 @@ button.list-group-item-light {
|
||||||
color: #818182;
|
color: #818182;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-light:focus, a.list-group-item-light:hover,
|
a.list-group-item-light:hover, a.list-group-item-light:focus,
|
||||||
button.list-group-item-light:focus,
|
button.list-group-item-light:hover,
|
||||||
button.list-group-item-light:hover {
|
button.list-group-item-light:focus {
|
||||||
color: #818182;
|
color: #818182;
|
||||||
background-color: #ececf6;
|
background-color: #ececf6;
|
||||||
}
|
}
|
||||||
|
@ -5372,9 +5359,9 @@ button.list-group-item-dark {
|
||||||
color: #1b1e21;
|
color: #1b1e21;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.list-group-item-dark:focus, a.list-group-item-dark:hover,
|
a.list-group-item-dark:hover, a.list-group-item-dark:focus,
|
||||||
button.list-group-item-dark:focus,
|
button.list-group-item-dark:hover,
|
||||||
button.list-group-item-dark:hover {
|
button.list-group-item-dark:focus {
|
||||||
color: #1b1e21;
|
color: #1b1e21;
|
||||||
background-color: #b9bbbe;
|
background-color: #b9bbbe;
|
||||||
}
|
}
|
||||||
|
@ -5396,7 +5383,7 @@ button.list-group-item-dark.active {
|
||||||
opacity: .5;
|
opacity: .5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.close:focus, .close:hover {
|
.close:hover, .close:focus {
|
||||||
color: #000;
|
color: #000;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
opacity: .75;
|
opacity: .75;
|
||||||
|
@ -5968,9 +5955,9 @@ button.close {
|
||||||
opacity: 0.5;
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control-prev:focus, .carousel-control-prev:hover,
|
.carousel-control-prev:hover, .carousel-control-prev:focus,
|
||||||
.carousel-control-next:focus,
|
.carousel-control-next:hover,
|
||||||
.carousel-control-next:hover {
|
.carousel-control-next:focus {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
|
@ -6097,9 +6084,9 @@ button.close {
|
||||||
background-color: #007bff !important;
|
background-color: #007bff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-primary:focus, a.bg-primary:hover,
|
a.bg-primary:hover, a.bg-primary:focus,
|
||||||
button.bg-primary:focus,
|
button.bg-primary:hover,
|
||||||
button.bg-primary:hover {
|
button.bg-primary:focus {
|
||||||
background-color: #0062cc !important;
|
background-color: #0062cc !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6107,9 +6094,9 @@ button.bg-primary:hover {
|
||||||
background-color: #6c757d !important;
|
background-color: #6c757d !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-secondary:focus, a.bg-secondary:hover,
|
a.bg-secondary:hover, a.bg-secondary:focus,
|
||||||
button.bg-secondary:focus,
|
button.bg-secondary:hover,
|
||||||
button.bg-secondary:hover {
|
button.bg-secondary:focus {
|
||||||
background-color: #545b62 !important;
|
background-color: #545b62 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6117,9 +6104,9 @@ button.bg-secondary:hover {
|
||||||
background-color: #28a745 !important;
|
background-color: #28a745 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-success:focus, a.bg-success:hover,
|
a.bg-success:hover, a.bg-success:focus,
|
||||||
button.bg-success:focus,
|
button.bg-success:hover,
|
||||||
button.bg-success:hover {
|
button.bg-success:focus {
|
||||||
background-color: #1e7e34 !important;
|
background-color: #1e7e34 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6127,9 +6114,9 @@ button.bg-success:hover {
|
||||||
background-color: #17a2b8 !important;
|
background-color: #17a2b8 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-info:focus, a.bg-info:hover,
|
a.bg-info:hover, a.bg-info:focus,
|
||||||
button.bg-info:focus,
|
button.bg-info:hover,
|
||||||
button.bg-info:hover {
|
button.bg-info:focus {
|
||||||
background-color: #117a8b !important;
|
background-color: #117a8b !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6137,9 +6124,9 @@ button.bg-info:hover {
|
||||||
background-color: #ffc107 !important;
|
background-color: #ffc107 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-warning:focus, a.bg-warning:hover,
|
a.bg-warning:hover, a.bg-warning:focus,
|
||||||
button.bg-warning:focus,
|
button.bg-warning:hover,
|
||||||
button.bg-warning:hover {
|
button.bg-warning:focus {
|
||||||
background-color: #d39e00 !important;
|
background-color: #d39e00 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6147,9 +6134,9 @@ button.bg-warning:hover {
|
||||||
background-color: #dc3545 !important;
|
background-color: #dc3545 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-danger:focus, a.bg-danger:hover,
|
a.bg-danger:hover, a.bg-danger:focus,
|
||||||
button.bg-danger:focus,
|
button.bg-danger:hover,
|
||||||
button.bg-danger:hover {
|
button.bg-danger:focus {
|
||||||
background-color: #bd2130 !important;
|
background-color: #bd2130 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6157,9 +6144,9 @@ button.bg-danger:hover {
|
||||||
background-color: #f8f9fa !important;
|
background-color: #f8f9fa !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-light:focus, a.bg-light:hover,
|
a.bg-light:hover, a.bg-light:focus,
|
||||||
button.bg-light:focus,
|
button.bg-light:hover,
|
||||||
button.bg-light:hover {
|
button.bg-light:focus {
|
||||||
background-color: #dae0e5 !important;
|
background-color: #dae0e5 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6167,9 +6154,9 @@ button.bg-light:hover {
|
||||||
background-color: #343a40 !important;
|
background-color: #343a40 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.bg-dark:focus, a.bg-dark:hover,
|
a.bg-dark:hover, a.bg-dark:focus,
|
||||||
button.bg-dark:focus,
|
button.bg-dark:hover,
|
||||||
button.bg-dark:hover {
|
button.bg-dark:focus {
|
||||||
background-color: #1d2124 !important;
|
background-color: #1d2124 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8848,7 +8835,7 @@ button.bg-dark:hover {
|
||||||
color: #007bff !important;
|
color: #007bff !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-primary:focus, a.text-primary:hover {
|
a.text-primary:hover, a.text-primary:focus {
|
||||||
color: #0062cc !important;
|
color: #0062cc !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8856,7 +8843,7 @@ a.text-primary:focus, a.text-primary:hover {
|
||||||
color: #6c757d !important;
|
color: #6c757d !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-secondary:focus, a.text-secondary:hover {
|
a.text-secondary:hover, a.text-secondary:focus {
|
||||||
color: #545b62 !important;
|
color: #545b62 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8864,7 +8851,7 @@ a.text-secondary:focus, a.text-secondary:hover {
|
||||||
color: #28a745 !important;
|
color: #28a745 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-success:focus, a.text-success:hover {
|
a.text-success:hover, a.text-success:focus {
|
||||||
color: #1e7e34 !important;
|
color: #1e7e34 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8872,7 +8859,7 @@ a.text-success:focus, a.text-success:hover {
|
||||||
color: #17a2b8 !important;
|
color: #17a2b8 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-info:focus, a.text-info:hover {
|
a.text-info:hover, a.text-info:focus {
|
||||||
color: #117a8b !important;
|
color: #117a8b !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8880,7 +8867,7 @@ a.text-info:focus, a.text-info:hover {
|
||||||
color: #ffc107 !important;
|
color: #ffc107 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-warning:focus, a.text-warning:hover {
|
a.text-warning:hover, a.text-warning:focus {
|
||||||
color: #d39e00 !important;
|
color: #d39e00 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8888,7 +8875,7 @@ a.text-warning:focus, a.text-warning:hover {
|
||||||
color: #dc3545 !important;
|
color: #dc3545 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-danger:focus, a.text-danger:hover {
|
a.text-danger:hover, a.text-danger:focus {
|
||||||
color: #bd2130 !important;
|
color: #bd2130 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8896,7 +8883,7 @@ a.text-danger:focus, a.text-danger:hover {
|
||||||
color: #f8f9fa !important;
|
color: #f8f9fa !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-light:focus, a.text-light:hover {
|
a.text-light:hover, a.text-light:focus {
|
||||||
color: #dae0e5 !important;
|
color: #dae0e5 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8904,7 +8891,7 @@ a.text-light:focus, a.text-light:hover {
|
||||||
color: #343a40 !important;
|
color: #343a40 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.text-dark:focus, a.text-dark:hover {
|
a.text-dark:hover, a.text-dark:focus {
|
||||||
color: #1d2124 !important;
|
color: #1d2124 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -65,7 +65,7 @@ var Util = function ($$$1) {
|
||||||
* ------------------------------------------------------------------------
|
* ------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
var transition = false;
|
var transition = false;
|
||||||
var MAX_UID = 1000000; // shoutout AngusCroll (https://goo.gl/pxwQGp)
|
var MAX_UID = 1000000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
|
||||||
|
|
||||||
function toType(obj) {
|
function toType(obj) {
|
||||||
return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
|
return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
|
||||||
|
@ -86,7 +86,7 @@ var Util = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function transitionEndTest() {
|
function transitionEndTest() {
|
||||||
if (window.QUnit) {
|
if (typeof window !== 'undefined' && window.QUnit) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -120,7 +120,7 @@ var Util = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function escapeId(selector) {
|
function escapeId(selector) {
|
||||||
// we escape IDs in case of special selectors (selector = '#myId:something')
|
// We escape IDs in case of special selectors (selector = '#myId:something')
|
||||||
// $.escapeSelector does not exist in jQuery < 3
|
// $.escapeSelector does not exist in jQuery < 3
|
||||||
selector = typeof $$$1.escapeSelector === 'function' ? $$$1.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1');
|
selector = typeof $$$1.escapeSelector === 'function' ? $$$1.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1');
|
||||||
return selector;
|
return selector;
|
||||||
|
@ -147,7 +147,7 @@ var Util = function ($$$1) {
|
||||||
|
|
||||||
if (!selector || selector === '#') {
|
if (!selector || selector === '#') {
|
||||||
selector = element.getAttribute('href') || '';
|
selector = element.getAttribute('href') || '';
|
||||||
} // if it's an ID
|
} // If it's an ID
|
||||||
|
|
||||||
|
|
||||||
if (selector.charAt(0) === '#') {
|
if (selector.charAt(0) === '#') {
|
||||||
|
@ -157,7 +157,7 @@ var Util = function ($$$1) {
|
||||||
try {
|
try {
|
||||||
var $selector = $$$1(document).find(selector);
|
var $selector = $$$1(document).find(selector);
|
||||||
return $selector.length > 0 ? selector : null;
|
return $selector.length > 0 ? selector : null;
|
||||||
} catch (error) {
|
} catch (err) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -236,12 +236,12 @@ var Alert = function ($$$1) {
|
||||||
function () {
|
function () {
|
||||||
function Alert(element) {
|
function Alert(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Alert.prototype;
|
var _proto = Alert.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.close = function close(element) {
|
_proto.close = function close(element) {
|
||||||
element = element || this._element;
|
element = element || this._element;
|
||||||
|
|
||||||
|
@ -259,7 +259,7 @@ var Alert = function ($$$1) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$$$1.removeData(this._element, DATA_KEY);
|
$$$1.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getRootElement = function _getRootElement(element) {
|
_proto._getRootElement = function _getRootElement(element) {
|
||||||
|
@ -301,7 +301,7 @@ var Alert = function ($$$1) {
|
||||||
|
|
||||||
_proto._destroyElement = function _destroyElement(element) {
|
_proto._destroyElement = function _destroyElement(element) {
|
||||||
$$$1(element).detach().trigger(Event.CLOSED).remove();
|
$$$1(element).detach().trigger(Event.CLOSED).remove();
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Alert._jQueryInterface = function _jQueryInterface(config) {
|
Alert._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -410,12 +410,12 @@ var Button = function ($$$1) {
|
||||||
function () {
|
function () {
|
||||||
function Button(element) {
|
function Button(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Button.prototype;
|
var _proto = Button.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
var triggerChangeEvent = true;
|
var triggerChangeEvent = true;
|
||||||
var addAriaPressed = true;
|
var addAriaPressed = true;
|
||||||
|
@ -463,7 +463,7 @@ var Button = function ($$$1) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$$$1.removeData(this._element, DATA_KEY);
|
$$$1.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Button._jQueryInterface = function _jQueryInterface(config) {
|
Button._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -623,12 +623,12 @@ var Carousel = function ($$$1) {
|
||||||
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
||||||
|
|
||||||
this._addEventListeners();
|
this._addEventListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Carousel.prototype;
|
var _proto = Carousel.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.next = function next() {
|
_proto.next = function next() {
|
||||||
if (!this._isSliding) {
|
if (!this._isSliding) {
|
||||||
this._slide(Direction.NEXT);
|
this._slide(Direction.NEXT);
|
||||||
|
@ -718,7 +718,7 @@ var Carousel = function ($$$1) {
|
||||||
this._isSliding = null;
|
this._isSliding = null;
|
||||||
this._activeElement = null;
|
this._activeElement = null;
|
||||||
this._indicatorsElement = null;
|
this._indicatorsElement = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -744,7 +744,7 @@ var Carousel = function ($$$1) {
|
||||||
});
|
});
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
// if it's a touch-enabled device, mouseenter/leave are fired as
|
// If it's a touch-enabled device, mouseenter/leave are fired as
|
||||||
// part of the mouse compatibility events on first tap - the carousel
|
// part of the mouse compatibility events on first tap - the carousel
|
||||||
// would stop cycling until user tapped out of it;
|
// would stop cycling until user tapped out of it;
|
||||||
// here, we listen for touchend, explicitly pause the carousel
|
// here, we listen for touchend, explicitly pause the carousel
|
||||||
|
@ -783,7 +783,6 @@ var Carousel = function ($$$1) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -875,7 +874,7 @@ var Carousel = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!activeElement || !nextElement) {
|
if (!activeElement || !nextElement) {
|
||||||
// some weirdness is happening, so we bail
|
// Some weirdness is happening, so we bail
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -917,7 +916,7 @@ var Carousel = function ($$$1) {
|
||||||
if (isCycling) {
|
if (isCycling) {
|
||||||
this.cycle();
|
this.cycle();
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -941,7 +940,7 @@ var Carousel = function ($$$1) {
|
||||||
data.to(config);
|
data.to(config);
|
||||||
} else if (typeof action === 'string') {
|
} else if (typeof action === 'string') {
|
||||||
if (typeof data[action] === 'undefined') {
|
if (typeof data[action] === 'undefined') {
|
||||||
throw new Error("No method named \"" + action + "\"");
|
throw new TypeError("No method named \"" + action + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[action]();
|
data[action]();
|
||||||
|
@ -1112,12 +1111,12 @@ var Collapse = function ($$$1) {
|
||||||
if (this._config.toggle) {
|
if (this._config.toggle) {
|
||||||
this.toggle();
|
this.toggle();
|
||||||
}
|
}
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Collapse.prototype;
|
var _proto = Collapse.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
if ($$$1(this._element).hasClass(ClassName.SHOW)) {
|
if ($$$1(this._element).hasClass(ClassName.SHOW)) {
|
||||||
this.hide();
|
this.hide();
|
||||||
|
@ -1139,7 +1138,7 @@ var Collapse = function ($$$1) {
|
||||||
if (this._parent) {
|
if (this._parent) {
|
||||||
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
||||||
|
|
||||||
if (!actives.length) {
|
if (actives.length === 0) {
|
||||||
actives = null;
|
actives = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1172,7 +1171,7 @@ var Collapse = function ($$$1) {
|
||||||
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
||||||
this._element.style[dimension] = 0;
|
this._element.style[dimension] = 0;
|
||||||
|
|
||||||
if (this._triggerArray.length) {
|
if (this._triggerArray.length > 0) {
|
||||||
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1218,7 +1217,7 @@ var Collapse = function ($$$1) {
|
||||||
Util.reflow(this._element);
|
Util.reflow(this._element);
|
||||||
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
||||||
|
|
||||||
if (this._triggerArray.length) {
|
if (this._triggerArray.length > 0) {
|
||||||
for (var i = 0; i < this._triggerArray.length; i++) {
|
for (var i = 0; i < this._triggerArray.length; i++) {
|
||||||
var trigger = this._triggerArray[i];
|
var trigger = this._triggerArray[i];
|
||||||
var selector = Util.getSelectorFromElement(trigger);
|
var selector = Util.getSelectorFromElement(trigger);
|
||||||
|
@ -1262,12 +1261,12 @@ var Collapse = function ($$$1) {
|
||||||
this._element = null;
|
this._element = null;
|
||||||
this._triggerArray = null;
|
this._triggerArray = null;
|
||||||
this._isTransitioning = null;
|
this._isTransitioning = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _extends({}, Default, config);
|
config = _extends({}, Default, config);
|
||||||
config.toggle = Boolean(config.toggle); // coerce string values
|
config.toggle = Boolean(config.toggle); // Coerce string values
|
||||||
|
|
||||||
Util.typeCheckConfig(NAME, config, DefaultType);
|
Util.typeCheckConfig(NAME, config, DefaultType);
|
||||||
return config;
|
return config;
|
||||||
|
@ -1284,7 +1283,7 @@ var Collapse = function ($$$1) {
|
||||||
var parent = null;
|
var parent = null;
|
||||||
|
|
||||||
if (Util.isElement(this._config.parent)) {
|
if (Util.isElement(this._config.parent)) {
|
||||||
parent = this._config.parent; // it's a jQuery object
|
parent = this._config.parent; // It's a jQuery object
|
||||||
|
|
||||||
if (typeof this._config.parent.jquery !== 'undefined') {
|
if (typeof this._config.parent.jquery !== 'undefined') {
|
||||||
parent = this._config.parent[0];
|
parent = this._config.parent[0];
|
||||||
|
@ -1304,11 +1303,11 @@ var Collapse = function ($$$1) {
|
||||||
if (element) {
|
if (element) {
|
||||||
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
||||||
|
|
||||||
if (triggerArray.length) {
|
if (triggerArray.length > 0) {
|
||||||
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||||
|
@ -1334,7 +1333,7 @@ var Collapse = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -3927,12 +3926,12 @@ var Dropdown = function ($$$1) {
|
||||||
this._inNavbar = this._detectNavbar();
|
this._inNavbar = this._detectNavbar();
|
||||||
|
|
||||||
this._addEventListeners();
|
this._addEventListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Dropdown.prototype;
|
var _proto = Dropdown.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) {
|
if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) {
|
||||||
return;
|
return;
|
||||||
|
@ -3965,10 +3964,10 @@ var Dropdown = function ($$$1) {
|
||||||
* Popper - https://popper.js.org
|
* Popper - https://popper.js.org
|
||||||
*/
|
*/
|
||||||
if (typeof Popper === 'undefined') {
|
if (typeof Popper === 'undefined') {
|
||||||
throw new Error('Bootstrap dropdown require Popper.js (https://popper.js.org)');
|
throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)');
|
||||||
}
|
}
|
||||||
|
|
||||||
var element = this._element; // for dropup with alignment we use the parent as popper container
|
var element = this._element; // For dropup with alignment we use the parent as popper container
|
||||||
|
|
||||||
if ($$$1(parent).hasClass(ClassName.DROPUP)) {
|
if ($$$1(parent).hasClass(ClassName.DROPUP)) {
|
||||||
if ($$$1(this._menu).hasClass(ClassName.MENULEFT) || $$$1(this._menu).hasClass(ClassName.MENURIGHT)) {
|
if ($$$1(this._menu).hasClass(ClassName.MENULEFT) || $$$1(this._menu).hasClass(ClassName.MENURIGHT)) {
|
||||||
|
@ -3984,13 +3983,13 @@ var Dropdown = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
this._popper = new Popper(element, this._menu, this._getPopperConfig());
|
this._popper = new Popper(element, this._menu, this._getPopperConfig());
|
||||||
} // if this is a touch-enabled device we add extra
|
} // If this is a touch-enabled device we add extra
|
||||||
// empty mouseover listeners to the body's immediate children;
|
// empty mouseover listeners to the body's immediate children;
|
||||||
// only needed because of broken event delegation on iOS
|
// only needed because of broken event delegation on iOS
|
||||||
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
||||||
|
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement && !$$$1(parent).closest(Selector.NAVBAR_NAV).length) {
|
if ('ontouchstart' in document.documentElement && $$$1(parent).closest(Selector.NAVBAR_NAV).length === 0) {
|
||||||
$$$1('body').children().on('mouseover', null, $$$1.noop);
|
$$$1('body').children().on('mouseover', null, $$$1.noop);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4021,7 +4020,7 @@ var Dropdown = function ($$$1) {
|
||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._addEventListeners = function _addEventListeners() {
|
_proto._addEventListeners = function _addEventListeners() {
|
||||||
|
@ -4103,7 +4102,7 @@ var Dropdown = function ($$$1) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
return popperConfig;
|
return popperConfig;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -4119,7 +4118,7 @@ var Dropdown = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -4161,7 +4160,7 @@ var Dropdown = function ($$$1) {
|
||||||
|
|
||||||
if (hideEvent.isDefaultPrevented()) {
|
if (hideEvent.isDefaultPrevented()) {
|
||||||
continue;
|
continue;
|
||||||
} // if this is a touch-enabled device we remove the extra
|
} // If this is a touch-enabled device we remove the extra
|
||||||
// empty mouseover listeners we added for iOS support
|
// empty mouseover listeners we added for iOS support
|
||||||
|
|
||||||
|
|
||||||
|
@ -4222,19 +4221,19 @@ var Dropdown = function ($$$1) {
|
||||||
|
|
||||||
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
||||||
|
|
||||||
if (!items.length) {
|
if (items.length === 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var index = items.indexOf(event.target);
|
var index = items.indexOf(event.target);
|
||||||
|
|
||||||
if (event.which === ARROW_UP_KEYCODE && index > 0) {
|
if (event.which === ARROW_UP_KEYCODE && index > 0) {
|
||||||
// up
|
// Up
|
||||||
index--;
|
index--;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
|
if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
|
||||||
// down
|
// Down
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4378,12 +4377,12 @@ var Modal = function ($$$1) {
|
||||||
this._ignoreBackdropClick = false;
|
this._ignoreBackdropClick = false;
|
||||||
this._originalBodyPadding = 0;
|
this._originalBodyPadding = 0;
|
||||||
this._scrollbarWidth = 0;
|
this._scrollbarWidth = 0;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Modal.prototype;
|
var _proto = Modal.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle(relatedTarget) {
|
_proto.toggle = function toggle(relatedTarget) {
|
||||||
return this._isShown ? this.hide() : this.show(relatedTarget);
|
return this._isShown ? this.hide() : this.show(relatedTarget);
|
||||||
};
|
};
|
||||||
|
@ -4496,7 +4495,7 @@ var Modal = function ($$$1) {
|
||||||
|
|
||||||
_proto.handleUpdate = function handleUpdate() {
|
_proto.handleUpdate = function handleUpdate() {
|
||||||
this._adjustDialog();
|
this._adjustDialog();
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -4511,7 +4510,7 @@ var Modal = function ($$$1) {
|
||||||
var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE);
|
var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE);
|
||||||
|
|
||||||
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
|
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
|
||||||
// don't move modals dom position
|
// Don't move modal's DOM position
|
||||||
document.body.appendChild(this._element);
|
document.body.appendChild(this._element);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4554,9 +4553,9 @@ var Modal = function ($$$1) {
|
||||||
_proto._enforceFocus = function _enforceFocus() {
|
_proto._enforceFocus = function _enforceFocus() {
|
||||||
var _this4 = this;
|
var _this4 = this;
|
||||||
|
|
||||||
$$$1(document).off(Event.FOCUSIN) // guard against infinite focus loop
|
$$$1(document).off(Event.FOCUSIN) // Guard against infinite focus loop
|
||||||
.on(Event.FOCUSIN, function (event) {
|
.on(Event.FOCUSIN, function (event) {
|
||||||
if (document !== event.target && _this4._element !== event.target && !$$$1(_this4._element).has(event.target).length) {
|
if (document !== event.target && _this4._element !== event.target && $$$1(_this4._element).has(event.target).length === 0) {
|
||||||
_this4._element.focus();
|
_this4._element.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -4777,7 +4776,7 @@ var Modal = function ($$$1) {
|
||||||
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
||||||
document.body.removeChild(scrollDiv);
|
document.body.removeChild(scrollDiv);
|
||||||
return scrollbarWidth;
|
return scrollbarWidth;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
||||||
|
@ -4793,7 +4792,7 @@ var Modal = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config](relatedTarget);
|
data[config](relatedTarget);
|
||||||
|
@ -4841,7 +4840,7 @@ var Modal = function ($$$1) {
|
||||||
|
|
||||||
var $target = $$$1(target).one(Event.SHOW, function (showEvent) {
|
var $target = $$$1(target).one(Event.SHOW, function (showEvent) {
|
||||||
if (showEvent.isDefaultPrevented()) {
|
if (showEvent.isDefaultPrevented()) {
|
||||||
// only register focus restorer if modal will actually get shown
|
// Only register focus restorer if modal will actually get shown
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -4974,7 +4973,7 @@ var Tooltip = function ($$$1) {
|
||||||
* Popper - https://popper.js.org
|
* Popper - https://popper.js.org
|
||||||
*/
|
*/
|
||||||
if (typeof Popper === 'undefined') {
|
if (typeof Popper === 'undefined') {
|
||||||
throw new Error('Bootstrap tooltips require Popper.js (https://popper.js.org)');
|
throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)');
|
||||||
} // private
|
} // private
|
||||||
|
|
||||||
|
|
||||||
|
@ -4982,19 +4981,19 @@ var Tooltip = function ($$$1) {
|
||||||
this._timeout = 0;
|
this._timeout = 0;
|
||||||
this._hoverState = '';
|
this._hoverState = '';
|
||||||
this._activeTrigger = {};
|
this._activeTrigger = {};
|
||||||
this._popper = null; // protected
|
this._popper = null; // Protected
|
||||||
|
|
||||||
this.element = element;
|
this.element = element;
|
||||||
this.config = this._getConfig(config);
|
this.config = this._getConfig(config);
|
||||||
this.tip = null;
|
this.tip = null;
|
||||||
|
|
||||||
this._setListeners();
|
this._setListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Tooltip.prototype;
|
var _proto = Tooltip.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.enable = function enable() {
|
_proto.enable = function enable() {
|
||||||
this._isEnabled = true;
|
this._isEnabled = true;
|
||||||
};
|
};
|
||||||
|
@ -5129,7 +5128,7 @@ var Tooltip = function ($$$1) {
|
||||||
_this._handlePopperPlacementChange(data);
|
_this._handlePopperPlacementChange(data);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$$$1(tip).addClass(ClassName.SHOW); // if this is a touch-enabled device we add extra
|
$$$1(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra
|
||||||
// empty mouseover listeners to the body's immediate children;
|
// empty mouseover listeners to the body's immediate children;
|
||||||
// only needed because of broken event delegation on iOS
|
// only needed because of broken event delegation on iOS
|
||||||
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
||||||
|
@ -5192,7 +5191,7 @@ var Tooltip = function ($$$1) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$$$1(tip).removeClass(ClassName.SHOW); // if this is a touch-enabled device we remove the extra
|
$$$1(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra
|
||||||
// empty mouseover listeners we added for iOS support
|
// empty mouseover listeners we added for iOS support
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
|
@ -5216,7 +5215,7 @@ var Tooltip = function ($$$1) {
|
||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // protected
|
}; // Protected
|
||||||
|
|
||||||
|
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
|
@ -5242,7 +5241,7 @@ var Tooltip = function ($$$1) {
|
||||||
var html = this.config.html;
|
var html = this.config.html;
|
||||||
|
|
||||||
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
||||||
// content is a DOM node or a jQuery
|
// Content is a DOM node or a jQuery
|
||||||
if (html) {
|
if (html) {
|
||||||
if (!$$$1(content).parent().is($element)) {
|
if (!$$$1(content).parent().is($element)) {
|
||||||
$element.empty().append(content);
|
$element.empty().append(content);
|
||||||
|
@ -5263,7 +5262,7 @@ var Tooltip = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return title;
|
return title;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getAttachment = function _getAttachment(placement) {
|
_proto._getAttachment = function _getAttachment(placement) {
|
||||||
|
@ -5452,7 +5451,7 @@ var Tooltip = function ($$$1) {
|
||||||
this.hide();
|
this.hide();
|
||||||
this.show();
|
this.show();
|
||||||
this.config.animation = initConfigAnimation;
|
this.config.animation = initConfigAnimation;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -5472,7 +5471,7 @@ var Tooltip = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -5603,7 +5602,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
var _proto = Popover.prototype;
|
var _proto = Popover.prototype;
|
||||||
|
|
||||||
// overrides
|
// Overrides
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
return this.getTitle() || this._getContent();
|
return this.getTitle() || this._getContent();
|
||||||
};
|
};
|
||||||
|
@ -5618,7 +5617,7 @@ var Popover = function ($$$1) {
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto.setContent = function setContent() {
|
_proto.setContent = function setContent() {
|
||||||
var $tip = $$$1(this.getTipElement()); // we use append for html objects to maintain js events
|
var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events
|
||||||
|
|
||||||
this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
|
this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
|
||||||
|
|
||||||
|
@ -5630,7 +5629,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
this.setElementContent($tip.find(Selector.CONTENT), content);
|
this.setElementContent($tip.find(Selector.CONTENT), content);
|
||||||
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getContent = function _getContent() {
|
_proto._getContent = function _getContent() {
|
||||||
|
@ -5644,7 +5643,7 @@ var Popover = function ($$$1) {
|
||||||
if (tabClass !== null && tabClass.length > 0) {
|
if (tabClass !== null && tabClass.length > 0) {
|
||||||
$tip.removeClass(tabClass.join(''));
|
$tip.removeClass(tabClass.join(''));
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Popover._jQueryInterface = function _jQueryInterface(config) {
|
Popover._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -5664,7 +5663,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -5674,7 +5673,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
_createClass(Popover, null, [{
|
_createClass(Popover, null, [{
|
||||||
key: "VERSION",
|
key: "VERSION",
|
||||||
// getters
|
// Getters
|
||||||
get: function get() {
|
get: function get() {
|
||||||
return VERSION;
|
return VERSION;
|
||||||
}
|
}
|
||||||
|
@ -5810,16 +5809,16 @@ var ScrollSpy = function ($$$1) {
|
||||||
this.refresh();
|
this.refresh();
|
||||||
|
|
||||||
this._process();
|
this._process();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = ScrollSpy.prototype;
|
var _proto = ScrollSpy.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.refresh = function refresh() {
|
_proto.refresh = function refresh() {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
|
|
||||||
var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET;
|
var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION;
|
||||||
var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
|
var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
|
||||||
var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
|
var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
|
||||||
this._offsets = [];
|
this._offsets = [];
|
||||||
|
@ -5838,7 +5837,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
var targetBCR = target.getBoundingClientRect();
|
var targetBCR = target.getBoundingClientRect();
|
||||||
|
|
||||||
if (targetBCR.width || targetBCR.height) {
|
if (targetBCR.width || targetBCR.height) {
|
||||||
// todo (fat): remove sketch reliance on jQuery position/offset
|
// TODO (fat): remove sketch reliance on jQuery position/offset
|
||||||
return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector];
|
return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -5866,7 +5865,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
this._targets = null;
|
this._targets = null;
|
||||||
this._activeTarget = null;
|
this._activeTarget = null;
|
||||||
this._scrollHeight = null;
|
this._scrollHeight = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -5970,7 +5969,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
|
|
||||||
_proto._clear = function _clear() {
|
_proto._clear = function _clear() {
|
||||||
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -5986,7 +5985,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -6095,12 +6094,12 @@ var Tab = function ($$$1) {
|
||||||
function () {
|
function () {
|
||||||
function Tab(element) {
|
function Tab(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Tab.prototype;
|
var _proto = Tab.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.show = function show() {
|
_proto.show = function show() {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
|
|
||||||
|
@ -6163,7 +6162,7 @@ var Tab = function ($$$1) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$$$1.removeData(this._element, DATA_KEY);
|
$$$1.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._activate = function _activate(element, container, callback) {
|
_proto._activate = function _activate(element, container, callback) {
|
||||||
|
@ -6227,7 +6226,7 @@ var Tab = function ($$$1) {
|
||||||
if (callback) {
|
if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Tab._jQueryInterface = function _jQueryInterface(config) {
|
Tab._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -6242,7 +6241,7 @@ var Tab = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -6296,7 +6295,7 @@ var Tab = function ($$$1) {
|
||||||
|
|
||||||
(function ($$$1) {
|
(function ($$$1) {
|
||||||
if (typeof $$$1 === 'undefined') {
|
if (typeof $$$1 === 'undefined') {
|
||||||
throw new Error('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
|
throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
|
||||||
}
|
}
|
||||||
|
|
||||||
var version = $$$1.fn.jquery.split(' ')[0].split('.');
|
var version = $$$1.fn.jquery.split(' ')[0].split('.');
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -66,7 +66,7 @@ var Util = function ($$$1) {
|
||||||
* ------------------------------------------------------------------------
|
* ------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
var transition = false;
|
var transition = false;
|
||||||
var MAX_UID = 1000000; // shoutout AngusCroll (https://goo.gl/pxwQGp)
|
var MAX_UID = 1000000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
|
||||||
|
|
||||||
function toType(obj) {
|
function toType(obj) {
|
||||||
return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
|
return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
|
||||||
|
@ -87,7 +87,7 @@ var Util = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function transitionEndTest() {
|
function transitionEndTest() {
|
||||||
if (window.QUnit) {
|
if (typeof window !== 'undefined' && window.QUnit) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -121,7 +121,7 @@ var Util = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function escapeId(selector) {
|
function escapeId(selector) {
|
||||||
// we escape IDs in case of special selectors (selector = '#myId:something')
|
// We escape IDs in case of special selectors (selector = '#myId:something')
|
||||||
// $.escapeSelector does not exist in jQuery < 3
|
// $.escapeSelector does not exist in jQuery < 3
|
||||||
selector = typeof $$$1.escapeSelector === 'function' ? $$$1.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1');
|
selector = typeof $$$1.escapeSelector === 'function' ? $$$1.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1');
|
||||||
return selector;
|
return selector;
|
||||||
|
@ -148,7 +148,7 @@ var Util = function ($$$1) {
|
||||||
|
|
||||||
if (!selector || selector === '#') {
|
if (!selector || selector === '#') {
|
||||||
selector = element.getAttribute('href') || '';
|
selector = element.getAttribute('href') || '';
|
||||||
} // if it's an ID
|
} // If it's an ID
|
||||||
|
|
||||||
|
|
||||||
if (selector.charAt(0) === '#') {
|
if (selector.charAt(0) === '#') {
|
||||||
|
@ -158,7 +158,7 @@ var Util = function ($$$1) {
|
||||||
try {
|
try {
|
||||||
var $selector = $$$1(document).find(selector);
|
var $selector = $$$1(document).find(selector);
|
||||||
return $selector.length > 0 ? selector : null;
|
return $selector.length > 0 ? selector : null;
|
||||||
} catch (error) {
|
} catch (err) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -237,12 +237,12 @@ var Alert = function ($$$1) {
|
||||||
function () {
|
function () {
|
||||||
function Alert(element) {
|
function Alert(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Alert.prototype;
|
var _proto = Alert.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.close = function close(element) {
|
_proto.close = function close(element) {
|
||||||
element = element || this._element;
|
element = element || this._element;
|
||||||
|
|
||||||
|
@ -260,7 +260,7 @@ var Alert = function ($$$1) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$$$1.removeData(this._element, DATA_KEY);
|
$$$1.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getRootElement = function _getRootElement(element) {
|
_proto._getRootElement = function _getRootElement(element) {
|
||||||
|
@ -302,7 +302,7 @@ var Alert = function ($$$1) {
|
||||||
|
|
||||||
_proto._destroyElement = function _destroyElement(element) {
|
_proto._destroyElement = function _destroyElement(element) {
|
||||||
$$$1(element).detach().trigger(Event.CLOSED).remove();
|
$$$1(element).detach().trigger(Event.CLOSED).remove();
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Alert._jQueryInterface = function _jQueryInterface(config) {
|
Alert._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -411,12 +411,12 @@ var Button = function ($$$1) {
|
||||||
function () {
|
function () {
|
||||||
function Button(element) {
|
function Button(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Button.prototype;
|
var _proto = Button.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
var triggerChangeEvent = true;
|
var triggerChangeEvent = true;
|
||||||
var addAriaPressed = true;
|
var addAriaPressed = true;
|
||||||
|
@ -464,7 +464,7 @@ var Button = function ($$$1) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$$$1.removeData(this._element, DATA_KEY);
|
$$$1.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Button._jQueryInterface = function _jQueryInterface(config) {
|
Button._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -624,12 +624,12 @@ var Carousel = function ($$$1) {
|
||||||
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
this._indicatorsElement = $$$1(this._element).find(Selector.INDICATORS)[0];
|
||||||
|
|
||||||
this._addEventListeners();
|
this._addEventListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Carousel.prototype;
|
var _proto = Carousel.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.next = function next() {
|
_proto.next = function next() {
|
||||||
if (!this._isSliding) {
|
if (!this._isSliding) {
|
||||||
this._slide(Direction.NEXT);
|
this._slide(Direction.NEXT);
|
||||||
|
@ -719,7 +719,7 @@ var Carousel = function ($$$1) {
|
||||||
this._isSliding = null;
|
this._isSliding = null;
|
||||||
this._activeElement = null;
|
this._activeElement = null;
|
||||||
this._indicatorsElement = null;
|
this._indicatorsElement = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -745,7 +745,7 @@ var Carousel = function ($$$1) {
|
||||||
});
|
});
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
// if it's a touch-enabled device, mouseenter/leave are fired as
|
// If it's a touch-enabled device, mouseenter/leave are fired as
|
||||||
// part of the mouse compatibility events on first tap - the carousel
|
// part of the mouse compatibility events on first tap - the carousel
|
||||||
// would stop cycling until user tapped out of it;
|
// would stop cycling until user tapped out of it;
|
||||||
// here, we listen for touchend, explicitly pause the carousel
|
// here, we listen for touchend, explicitly pause the carousel
|
||||||
|
@ -784,7 +784,6 @@ var Carousel = function ($$$1) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -876,7 +875,7 @@ var Carousel = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!activeElement || !nextElement) {
|
if (!activeElement || !nextElement) {
|
||||||
// some weirdness is happening, so we bail
|
// Some weirdness is happening, so we bail
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -918,7 +917,7 @@ var Carousel = function ($$$1) {
|
||||||
if (isCycling) {
|
if (isCycling) {
|
||||||
this.cycle();
|
this.cycle();
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -942,7 +941,7 @@ var Carousel = function ($$$1) {
|
||||||
data.to(config);
|
data.to(config);
|
||||||
} else if (typeof action === 'string') {
|
} else if (typeof action === 'string') {
|
||||||
if (typeof data[action] === 'undefined') {
|
if (typeof data[action] === 'undefined') {
|
||||||
throw new Error("No method named \"" + action + "\"");
|
throw new TypeError("No method named \"" + action + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[action]();
|
data[action]();
|
||||||
|
@ -1113,12 +1112,12 @@ var Collapse = function ($$$1) {
|
||||||
if (this._config.toggle) {
|
if (this._config.toggle) {
|
||||||
this.toggle();
|
this.toggle();
|
||||||
}
|
}
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Collapse.prototype;
|
var _proto = Collapse.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
if ($$$1(this._element).hasClass(ClassName.SHOW)) {
|
if ($$$1(this._element).hasClass(ClassName.SHOW)) {
|
||||||
this.hide();
|
this.hide();
|
||||||
|
@ -1140,7 +1139,7 @@ var Collapse = function ($$$1) {
|
||||||
if (this._parent) {
|
if (this._parent) {
|
||||||
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
actives = $$$1.makeArray($$$1(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
||||||
|
|
||||||
if (!actives.length) {
|
if (actives.length === 0) {
|
||||||
actives = null;
|
actives = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1173,7 +1172,7 @@ var Collapse = function ($$$1) {
|
||||||
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
$$$1(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
||||||
this._element.style[dimension] = 0;
|
this._element.style[dimension] = 0;
|
||||||
|
|
||||||
if (this._triggerArray.length) {
|
if (this._triggerArray.length > 0) {
|
||||||
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
$$$1(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1219,7 +1218,7 @@ var Collapse = function ($$$1) {
|
||||||
Util.reflow(this._element);
|
Util.reflow(this._element);
|
||||||
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
$$$1(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
||||||
|
|
||||||
if (this._triggerArray.length) {
|
if (this._triggerArray.length > 0) {
|
||||||
for (var i = 0; i < this._triggerArray.length; i++) {
|
for (var i = 0; i < this._triggerArray.length; i++) {
|
||||||
var trigger = this._triggerArray[i];
|
var trigger = this._triggerArray[i];
|
||||||
var selector = Util.getSelectorFromElement(trigger);
|
var selector = Util.getSelectorFromElement(trigger);
|
||||||
|
@ -1263,12 +1262,12 @@ var Collapse = function ($$$1) {
|
||||||
this._element = null;
|
this._element = null;
|
||||||
this._triggerArray = null;
|
this._triggerArray = null;
|
||||||
this._isTransitioning = null;
|
this._isTransitioning = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _extends({}, Default, config);
|
config = _extends({}, Default, config);
|
||||||
config.toggle = Boolean(config.toggle); // coerce string values
|
config.toggle = Boolean(config.toggle); // Coerce string values
|
||||||
|
|
||||||
Util.typeCheckConfig(NAME, config, DefaultType);
|
Util.typeCheckConfig(NAME, config, DefaultType);
|
||||||
return config;
|
return config;
|
||||||
|
@ -1285,7 +1284,7 @@ var Collapse = function ($$$1) {
|
||||||
var parent = null;
|
var parent = null;
|
||||||
|
|
||||||
if (Util.isElement(this._config.parent)) {
|
if (Util.isElement(this._config.parent)) {
|
||||||
parent = this._config.parent; // it's a jQuery object
|
parent = this._config.parent; // It's a jQuery object
|
||||||
|
|
||||||
if (typeof this._config.parent.jquery !== 'undefined') {
|
if (typeof this._config.parent.jquery !== 'undefined') {
|
||||||
parent = this._config.parent[0];
|
parent = this._config.parent[0];
|
||||||
|
@ -1305,11 +1304,11 @@ var Collapse = function ($$$1) {
|
||||||
if (element) {
|
if (element) {
|
||||||
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
var isOpen = $$$1(element).hasClass(ClassName.SHOW);
|
||||||
|
|
||||||
if (triggerArray.length) {
|
if (triggerArray.length > 0) {
|
||||||
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
$$$1(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||||
|
@ -1335,7 +1334,7 @@ var Collapse = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -1493,12 +1492,12 @@ var Dropdown = function ($$$1) {
|
||||||
this._inNavbar = this._detectNavbar();
|
this._inNavbar = this._detectNavbar();
|
||||||
|
|
||||||
this._addEventListeners();
|
this._addEventListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Dropdown.prototype;
|
var _proto = Dropdown.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) {
|
if (this._element.disabled || $$$1(this._element).hasClass(ClassName.DISABLED)) {
|
||||||
return;
|
return;
|
||||||
|
@ -1531,10 +1530,10 @@ var Dropdown = function ($$$1) {
|
||||||
* Popper - https://popper.js.org
|
* Popper - https://popper.js.org
|
||||||
*/
|
*/
|
||||||
if (typeof Popper === 'undefined') {
|
if (typeof Popper === 'undefined') {
|
||||||
throw new Error('Bootstrap dropdown require Popper.js (https://popper.js.org)');
|
throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)');
|
||||||
}
|
}
|
||||||
|
|
||||||
var element = this._element; // for dropup with alignment we use the parent as popper container
|
var element = this._element; // For dropup with alignment we use the parent as popper container
|
||||||
|
|
||||||
if ($$$1(parent).hasClass(ClassName.DROPUP)) {
|
if ($$$1(parent).hasClass(ClassName.DROPUP)) {
|
||||||
if ($$$1(this._menu).hasClass(ClassName.MENULEFT) || $$$1(this._menu).hasClass(ClassName.MENURIGHT)) {
|
if ($$$1(this._menu).hasClass(ClassName.MENULEFT) || $$$1(this._menu).hasClass(ClassName.MENURIGHT)) {
|
||||||
|
@ -1550,13 +1549,13 @@ var Dropdown = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
this._popper = new Popper(element, this._menu, this._getPopperConfig());
|
this._popper = new Popper(element, this._menu, this._getPopperConfig());
|
||||||
} // if this is a touch-enabled device we add extra
|
} // If this is a touch-enabled device we add extra
|
||||||
// empty mouseover listeners to the body's immediate children;
|
// empty mouseover listeners to the body's immediate children;
|
||||||
// only needed because of broken event delegation on iOS
|
// only needed because of broken event delegation on iOS
|
||||||
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
||||||
|
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement && !$$$1(parent).closest(Selector.NAVBAR_NAV).length) {
|
if ('ontouchstart' in document.documentElement && $$$1(parent).closest(Selector.NAVBAR_NAV).length === 0) {
|
||||||
$$$1('body').children().on('mouseover', null, $$$1.noop);
|
$$$1('body').children().on('mouseover', null, $$$1.noop);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1587,7 +1586,7 @@ var Dropdown = function ($$$1) {
|
||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._addEventListeners = function _addEventListeners() {
|
_proto._addEventListeners = function _addEventListeners() {
|
||||||
|
@ -1669,7 +1668,7 @@ var Dropdown = function ($$$1) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
return popperConfig;
|
return popperConfig;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -1685,7 +1684,7 @@ var Dropdown = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -1727,7 +1726,7 @@ var Dropdown = function ($$$1) {
|
||||||
|
|
||||||
if (hideEvent.isDefaultPrevented()) {
|
if (hideEvent.isDefaultPrevented()) {
|
||||||
continue;
|
continue;
|
||||||
} // if this is a touch-enabled device we remove the extra
|
} // If this is a touch-enabled device we remove the extra
|
||||||
// empty mouseover listeners we added for iOS support
|
// empty mouseover listeners we added for iOS support
|
||||||
|
|
||||||
|
|
||||||
|
@ -1788,19 +1787,19 @@ var Dropdown = function ($$$1) {
|
||||||
|
|
||||||
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
var items = $$$1(parent).find(Selector.VISIBLE_ITEMS).get();
|
||||||
|
|
||||||
if (!items.length) {
|
if (items.length === 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var index = items.indexOf(event.target);
|
var index = items.indexOf(event.target);
|
||||||
|
|
||||||
if (event.which === ARROW_UP_KEYCODE && index > 0) {
|
if (event.which === ARROW_UP_KEYCODE && index > 0) {
|
||||||
// up
|
// Up
|
||||||
index--;
|
index--;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
|
if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
|
||||||
// down
|
// Down
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1944,12 +1943,12 @@ var Modal = function ($$$1) {
|
||||||
this._ignoreBackdropClick = false;
|
this._ignoreBackdropClick = false;
|
||||||
this._originalBodyPadding = 0;
|
this._originalBodyPadding = 0;
|
||||||
this._scrollbarWidth = 0;
|
this._scrollbarWidth = 0;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Modal.prototype;
|
var _proto = Modal.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle(relatedTarget) {
|
_proto.toggle = function toggle(relatedTarget) {
|
||||||
return this._isShown ? this.hide() : this.show(relatedTarget);
|
return this._isShown ? this.hide() : this.show(relatedTarget);
|
||||||
};
|
};
|
||||||
|
@ -2062,7 +2061,7 @@ var Modal = function ($$$1) {
|
||||||
|
|
||||||
_proto.handleUpdate = function handleUpdate() {
|
_proto.handleUpdate = function handleUpdate() {
|
||||||
this._adjustDialog();
|
this._adjustDialog();
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -2077,7 +2076,7 @@ var Modal = function ($$$1) {
|
||||||
var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE);
|
var transition = Util.supportsTransitionEnd() && $$$1(this._element).hasClass(ClassName.FADE);
|
||||||
|
|
||||||
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
|
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
|
||||||
// don't move modals dom position
|
// Don't move modal's DOM position
|
||||||
document.body.appendChild(this._element);
|
document.body.appendChild(this._element);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2120,9 +2119,9 @@ var Modal = function ($$$1) {
|
||||||
_proto._enforceFocus = function _enforceFocus() {
|
_proto._enforceFocus = function _enforceFocus() {
|
||||||
var _this4 = this;
|
var _this4 = this;
|
||||||
|
|
||||||
$$$1(document).off(Event.FOCUSIN) // guard against infinite focus loop
|
$$$1(document).off(Event.FOCUSIN) // Guard against infinite focus loop
|
||||||
.on(Event.FOCUSIN, function (event) {
|
.on(Event.FOCUSIN, function (event) {
|
||||||
if (document !== event.target && _this4._element !== event.target && !$$$1(_this4._element).has(event.target).length) {
|
if (document !== event.target && _this4._element !== event.target && $$$1(_this4._element).has(event.target).length === 0) {
|
||||||
_this4._element.focus();
|
_this4._element.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -2343,7 +2342,7 @@ var Modal = function ($$$1) {
|
||||||
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
||||||
document.body.removeChild(scrollDiv);
|
document.body.removeChild(scrollDiv);
|
||||||
return scrollbarWidth;
|
return scrollbarWidth;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
||||||
|
@ -2359,7 +2358,7 @@ var Modal = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config](relatedTarget);
|
data[config](relatedTarget);
|
||||||
|
@ -2407,7 +2406,7 @@ var Modal = function ($$$1) {
|
||||||
|
|
||||||
var $target = $$$1(target).one(Event.SHOW, function (showEvent) {
|
var $target = $$$1(target).one(Event.SHOW, function (showEvent) {
|
||||||
if (showEvent.isDefaultPrevented()) {
|
if (showEvent.isDefaultPrevented()) {
|
||||||
// only register focus restorer if modal will actually get shown
|
// Only register focus restorer if modal will actually get shown
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2540,7 +2539,7 @@ var Tooltip = function ($$$1) {
|
||||||
* Popper - https://popper.js.org
|
* Popper - https://popper.js.org
|
||||||
*/
|
*/
|
||||||
if (typeof Popper === 'undefined') {
|
if (typeof Popper === 'undefined') {
|
||||||
throw new Error('Bootstrap tooltips require Popper.js (https://popper.js.org)');
|
throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)');
|
||||||
} // private
|
} // private
|
||||||
|
|
||||||
|
|
||||||
|
@ -2548,19 +2547,19 @@ var Tooltip = function ($$$1) {
|
||||||
this._timeout = 0;
|
this._timeout = 0;
|
||||||
this._hoverState = '';
|
this._hoverState = '';
|
||||||
this._activeTrigger = {};
|
this._activeTrigger = {};
|
||||||
this._popper = null; // protected
|
this._popper = null; // Protected
|
||||||
|
|
||||||
this.element = element;
|
this.element = element;
|
||||||
this.config = this._getConfig(config);
|
this.config = this._getConfig(config);
|
||||||
this.tip = null;
|
this.tip = null;
|
||||||
|
|
||||||
this._setListeners();
|
this._setListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Tooltip.prototype;
|
var _proto = Tooltip.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.enable = function enable() {
|
_proto.enable = function enable() {
|
||||||
this._isEnabled = true;
|
this._isEnabled = true;
|
||||||
};
|
};
|
||||||
|
@ -2695,7 +2694,7 @@ var Tooltip = function ($$$1) {
|
||||||
_this._handlePopperPlacementChange(data);
|
_this._handlePopperPlacementChange(data);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$$$1(tip).addClass(ClassName.SHOW); // if this is a touch-enabled device we add extra
|
$$$1(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra
|
||||||
// empty mouseover listeners to the body's immediate children;
|
// empty mouseover listeners to the body's immediate children;
|
||||||
// only needed because of broken event delegation on iOS
|
// only needed because of broken event delegation on iOS
|
||||||
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
||||||
|
@ -2758,7 +2757,7 @@ var Tooltip = function ($$$1) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$$$1(tip).removeClass(ClassName.SHOW); // if this is a touch-enabled device we remove the extra
|
$$$1(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra
|
||||||
// empty mouseover listeners we added for iOS support
|
// empty mouseover listeners we added for iOS support
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
|
@ -2782,7 +2781,7 @@ var Tooltip = function ($$$1) {
|
||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // protected
|
}; // Protected
|
||||||
|
|
||||||
|
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
|
@ -2808,7 +2807,7 @@ var Tooltip = function ($$$1) {
|
||||||
var html = this.config.html;
|
var html = this.config.html;
|
||||||
|
|
||||||
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
||||||
// content is a DOM node or a jQuery
|
// Content is a DOM node or a jQuery
|
||||||
if (html) {
|
if (html) {
|
||||||
if (!$$$1(content).parent().is($element)) {
|
if (!$$$1(content).parent().is($element)) {
|
||||||
$element.empty().append(content);
|
$element.empty().append(content);
|
||||||
|
@ -2829,7 +2828,7 @@ var Tooltip = function ($$$1) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return title;
|
return title;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getAttachment = function _getAttachment(placement) {
|
_proto._getAttachment = function _getAttachment(placement) {
|
||||||
|
@ -3018,7 +3017,7 @@ var Tooltip = function ($$$1) {
|
||||||
this.hide();
|
this.hide();
|
||||||
this.show();
|
this.show();
|
||||||
this.config.animation = initConfigAnimation;
|
this.config.animation = initConfigAnimation;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -3038,7 +3037,7 @@ var Tooltip = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -3169,7 +3168,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
var _proto = Popover.prototype;
|
var _proto = Popover.prototype;
|
||||||
|
|
||||||
// overrides
|
// Overrides
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
return this.getTitle() || this._getContent();
|
return this.getTitle() || this._getContent();
|
||||||
};
|
};
|
||||||
|
@ -3184,7 +3183,7 @@ var Popover = function ($$$1) {
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto.setContent = function setContent() {
|
_proto.setContent = function setContent() {
|
||||||
var $tip = $$$1(this.getTipElement()); // we use append for html objects to maintain js events
|
var $tip = $$$1(this.getTipElement()); // We use append for html objects to maintain js events
|
||||||
|
|
||||||
this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
|
this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
|
||||||
|
|
||||||
|
@ -3196,7 +3195,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
this.setElementContent($tip.find(Selector.CONTENT), content);
|
this.setElementContent($tip.find(Selector.CONTENT), content);
|
||||||
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getContent = function _getContent() {
|
_proto._getContent = function _getContent() {
|
||||||
|
@ -3210,7 +3209,7 @@ var Popover = function ($$$1) {
|
||||||
if (tabClass !== null && tabClass.length > 0) {
|
if (tabClass !== null && tabClass.length > 0) {
|
||||||
$tip.removeClass(tabClass.join(''));
|
$tip.removeClass(tabClass.join(''));
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Popover._jQueryInterface = function _jQueryInterface(config) {
|
Popover._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -3230,7 +3229,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -3240,7 +3239,7 @@ var Popover = function ($$$1) {
|
||||||
|
|
||||||
_createClass(Popover, null, [{
|
_createClass(Popover, null, [{
|
||||||
key: "VERSION",
|
key: "VERSION",
|
||||||
// getters
|
// Getters
|
||||||
get: function get() {
|
get: function get() {
|
||||||
return VERSION;
|
return VERSION;
|
||||||
}
|
}
|
||||||
|
@ -3376,16 +3375,16 @@ var ScrollSpy = function ($$$1) {
|
||||||
this.refresh();
|
this.refresh();
|
||||||
|
|
||||||
this._process();
|
this._process();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = ScrollSpy.prototype;
|
var _proto = ScrollSpy.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.refresh = function refresh() {
|
_proto.refresh = function refresh() {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
|
|
||||||
var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET;
|
var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION;
|
||||||
var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
|
var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
|
||||||
var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
|
var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
|
||||||
this._offsets = [];
|
this._offsets = [];
|
||||||
|
@ -3404,7 +3403,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
var targetBCR = target.getBoundingClientRect();
|
var targetBCR = target.getBoundingClientRect();
|
||||||
|
|
||||||
if (targetBCR.width || targetBCR.height) {
|
if (targetBCR.width || targetBCR.height) {
|
||||||
// todo (fat): remove sketch reliance on jQuery position/offset
|
// TODO (fat): remove sketch reliance on jQuery position/offset
|
||||||
return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector];
|
return [$$$1(target)[offsetMethod]().top + offsetBase, targetSelector];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3432,7 +3431,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
this._targets = null;
|
this._targets = null;
|
||||||
this._activeTarget = null;
|
this._activeTarget = null;
|
||||||
this._scrollHeight = null;
|
this._scrollHeight = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -3536,7 +3535,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
|
|
||||||
_proto._clear = function _clear() {
|
_proto._clear = function _clear() {
|
||||||
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
$$$1(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -3552,7 +3551,7 @@ var ScrollSpy = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -3661,12 +3660,12 @@ var Tab = function ($$$1) {
|
||||||
function () {
|
function () {
|
||||||
function Tab(element) {
|
function Tab(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Tab.prototype;
|
var _proto = Tab.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.show = function show() {
|
_proto.show = function show() {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
|
|
||||||
|
@ -3729,7 +3728,7 @@ var Tab = function ($$$1) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$$$1.removeData(this._element, DATA_KEY);
|
$$$1.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._activate = function _activate(element, container, callback) {
|
_proto._activate = function _activate(element, container, callback) {
|
||||||
|
@ -3793,7 +3792,7 @@ var Tab = function ($$$1) {
|
||||||
if (callback) {
|
if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Tab._jQueryInterface = function _jQueryInterface(config) {
|
Tab._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -3808,7 +3807,7 @@ var Tab = function ($$$1) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -3862,7 +3861,7 @@ var Tab = function ($$$1) {
|
||||||
|
|
||||||
(function ($$$1) {
|
(function ($$$1) {
|
||||||
if (typeof $$$1 === 'undefined') {
|
if (typeof $$$1 === 'undefined') {
|
||||||
throw new Error('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
|
throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
|
||||||
}
|
}
|
||||||
|
|
||||||
var version = $$$1.fn.jquery.split(' ')[0].split('.');
|
var version = $$$1.fn.jquery.split(' ')[0].split('.');
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -46,12 +46,12 @@ var Alert = function ($) {
|
||||||
function () {
|
function () {
|
||||||
function Alert(element) {
|
function Alert(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Alert.prototype;
|
var _proto = Alert.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.close = function close(element) {
|
_proto.close = function close(element) {
|
||||||
element = element || this._element;
|
element = element || this._element;
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ var Alert = function ($) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY);
|
$.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getRootElement = function _getRootElement(element) {
|
_proto._getRootElement = function _getRootElement(element) {
|
||||||
|
@ -111,7 +111,7 @@ var Alert = function ($) {
|
||||||
|
|
||||||
_proto._destroyElement = function _destroyElement(element) {
|
_proto._destroyElement = function _destroyElement(element) {
|
||||||
$(element).detach().trigger(Event.CLOSED).remove();
|
$(element).detach().trigger(Event.CLOSED).remove();
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Alert._jQueryInterface = function _jQueryInterface(config) {
|
Alert._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -48,12 +48,12 @@ var Button = function ($) {
|
||||||
function () {
|
function () {
|
||||||
function Button(element) {
|
function Button(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Button.prototype;
|
var _proto = Button.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
var triggerChangeEvent = true;
|
var triggerChangeEvent = true;
|
||||||
var addAriaPressed = true;
|
var addAriaPressed = true;
|
||||||
|
@ -101,7 +101,7 @@ var Button = function ($) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY);
|
$.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Button._jQueryInterface = function _jQueryInterface(config) {
|
Button._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -100,12 +100,12 @@ var Carousel = function ($) {
|
||||||
this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0];
|
this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0];
|
||||||
|
|
||||||
this._addEventListeners();
|
this._addEventListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Carousel.prototype;
|
var _proto = Carousel.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.next = function next() {
|
_proto.next = function next() {
|
||||||
if (!this._isSliding) {
|
if (!this._isSliding) {
|
||||||
this._slide(Direction.NEXT);
|
this._slide(Direction.NEXT);
|
||||||
|
@ -195,7 +195,7 @@ var Carousel = function ($) {
|
||||||
this._isSliding = null;
|
this._isSliding = null;
|
||||||
this._activeElement = null;
|
this._activeElement = null;
|
||||||
this._indicatorsElement = null;
|
this._indicatorsElement = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -221,7 +221,7 @@ var Carousel = function ($) {
|
||||||
});
|
});
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
// if it's a touch-enabled device, mouseenter/leave are fired as
|
// If it's a touch-enabled device, mouseenter/leave are fired as
|
||||||
// part of the mouse compatibility events on first tap - the carousel
|
// part of the mouse compatibility events on first tap - the carousel
|
||||||
// would stop cycling until user tapped out of it;
|
// would stop cycling until user tapped out of it;
|
||||||
// here, we listen for touchend, explicitly pause the carousel
|
// here, we listen for touchend, explicitly pause the carousel
|
||||||
|
@ -260,7 +260,6 @@ var Carousel = function ($) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -352,7 +351,7 @@ var Carousel = function ($) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!activeElement || !nextElement) {
|
if (!activeElement || !nextElement) {
|
||||||
// some weirdness is happening, so we bail
|
// Some weirdness is happening, so we bail
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -394,7 +393,7 @@ var Carousel = function ($) {
|
||||||
if (isCycling) {
|
if (isCycling) {
|
||||||
this.cycle();
|
this.cycle();
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -418,7 +417,7 @@ var Carousel = function ($) {
|
||||||
data.to(config);
|
data.to(config);
|
||||||
} else if (typeof action === 'string') {
|
} else if (typeof action === 'string') {
|
||||||
if (typeof data[action] === 'undefined') {
|
if (typeof data[action] === 'undefined') {
|
||||||
throw new Error("No method named \"" + action + "\"");
|
throw new TypeError("No method named \"" + action + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[action]();
|
data[action]();
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -89,12 +89,12 @@ var Collapse = function ($) {
|
||||||
if (this._config.toggle) {
|
if (this._config.toggle) {
|
||||||
this.toggle();
|
this.toggle();
|
||||||
}
|
}
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Collapse.prototype;
|
var _proto = Collapse.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
if ($(this._element).hasClass(ClassName.SHOW)) {
|
if ($(this._element).hasClass(ClassName.SHOW)) {
|
||||||
this.hide();
|
this.hide();
|
||||||
|
@ -116,7 +116,7 @@ var Collapse = function ($) {
|
||||||
if (this._parent) {
|
if (this._parent) {
|
||||||
actives = $.makeArray($(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
actives = $.makeArray($(this._parent).find(Selector.ACTIVES).filter("[data-parent=\"" + this._config.parent + "\"]"));
|
||||||
|
|
||||||
if (!actives.length) {
|
if (actives.length === 0) {
|
||||||
actives = null;
|
actives = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -149,7 +149,7 @@ var Collapse = function ($) {
|
||||||
$(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
$(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);
|
||||||
this._element.style[dimension] = 0;
|
this._element.style[dimension] = 0;
|
||||||
|
|
||||||
if (this._triggerArray.length) {
|
if (this._triggerArray.length > 0) {
|
||||||
$(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
$(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -195,7 +195,7 @@ var Collapse = function ($) {
|
||||||
Util.reflow(this._element);
|
Util.reflow(this._element);
|
||||||
$(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
$(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW);
|
||||||
|
|
||||||
if (this._triggerArray.length) {
|
if (this._triggerArray.length > 0) {
|
||||||
for (var i = 0; i < this._triggerArray.length; i++) {
|
for (var i = 0; i < this._triggerArray.length; i++) {
|
||||||
var trigger = this._triggerArray[i];
|
var trigger = this._triggerArray[i];
|
||||||
var selector = Util.getSelectorFromElement(trigger);
|
var selector = Util.getSelectorFromElement(trigger);
|
||||||
|
@ -239,12 +239,12 @@ var Collapse = function ($) {
|
||||||
this._element = null;
|
this._element = null;
|
||||||
this._triggerArray = null;
|
this._triggerArray = null;
|
||||||
this._isTransitioning = null;
|
this._isTransitioning = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _extends({}, Default, config);
|
config = _extends({}, Default, config);
|
||||||
config.toggle = Boolean(config.toggle); // coerce string values
|
config.toggle = Boolean(config.toggle); // Coerce string values
|
||||||
|
|
||||||
Util.typeCheckConfig(NAME, config, DefaultType);
|
Util.typeCheckConfig(NAME, config, DefaultType);
|
||||||
return config;
|
return config;
|
||||||
|
@ -261,7 +261,7 @@ var Collapse = function ($) {
|
||||||
var parent = null;
|
var parent = null;
|
||||||
|
|
||||||
if (Util.isElement(this._config.parent)) {
|
if (Util.isElement(this._config.parent)) {
|
||||||
parent = this._config.parent; // it's a jQuery object
|
parent = this._config.parent; // It's a jQuery object
|
||||||
|
|
||||||
if (typeof this._config.parent.jquery !== 'undefined') {
|
if (typeof this._config.parent.jquery !== 'undefined') {
|
||||||
parent = this._config.parent[0];
|
parent = this._config.parent[0];
|
||||||
|
@ -281,11 +281,11 @@ var Collapse = function ($) {
|
||||||
if (element) {
|
if (element) {
|
||||||
var isOpen = $(element).hasClass(ClassName.SHOW);
|
var isOpen = $(element).hasClass(ClassName.SHOW);
|
||||||
|
|
||||||
if (triggerArray.length) {
|
if (triggerArray.length > 0) {
|
||||||
$(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
$(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||||
|
@ -311,7 +311,7 @@ var Collapse = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -100,12 +100,12 @@ var Dropdown = function ($) {
|
||||||
this._inNavbar = this._detectNavbar();
|
this._inNavbar = this._detectNavbar();
|
||||||
|
|
||||||
this._addEventListeners();
|
this._addEventListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Dropdown.prototype;
|
var _proto = Dropdown.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle() {
|
_proto.toggle = function toggle() {
|
||||||
if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {
|
if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {
|
||||||
return;
|
return;
|
||||||
|
@ -138,10 +138,10 @@ var Dropdown = function ($) {
|
||||||
* Popper - https://popper.js.org
|
* Popper - https://popper.js.org
|
||||||
*/
|
*/
|
||||||
if (typeof Popper === 'undefined') {
|
if (typeof Popper === 'undefined') {
|
||||||
throw new Error('Bootstrap dropdown require Popper.js (https://popper.js.org)');
|
throw new TypeError('Bootstrap dropdown require Popper.js (https://popper.js.org)');
|
||||||
}
|
}
|
||||||
|
|
||||||
var element = this._element; // for dropup with alignment we use the parent as popper container
|
var element = this._element; // For dropup with alignment we use the parent as popper container
|
||||||
|
|
||||||
if ($(parent).hasClass(ClassName.DROPUP)) {
|
if ($(parent).hasClass(ClassName.DROPUP)) {
|
||||||
if ($(this._menu).hasClass(ClassName.MENULEFT) || $(this._menu).hasClass(ClassName.MENURIGHT)) {
|
if ($(this._menu).hasClass(ClassName.MENULEFT) || $(this._menu).hasClass(ClassName.MENURIGHT)) {
|
||||||
|
@ -157,13 +157,13 @@ var Dropdown = function ($) {
|
||||||
}
|
}
|
||||||
|
|
||||||
this._popper = new Popper(element, this._menu, this._getPopperConfig());
|
this._popper = new Popper(element, this._menu, this._getPopperConfig());
|
||||||
} // if this is a touch-enabled device we add extra
|
} // If this is a touch-enabled device we add extra
|
||||||
// empty mouseover listeners to the body's immediate children;
|
// empty mouseover listeners to the body's immediate children;
|
||||||
// only needed because of broken event delegation on iOS
|
// only needed because of broken event delegation on iOS
|
||||||
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
||||||
|
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement && !$(parent).closest(Selector.NAVBAR_NAV).length) {
|
if ('ontouchstart' in document.documentElement && $(parent).closest(Selector.NAVBAR_NAV).length === 0) {
|
||||||
$('body').children().on('mouseover', null, $.noop);
|
$('body').children().on('mouseover', null, $.noop);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -194,7 +194,7 @@ var Dropdown = function ($) {
|
||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._addEventListeners = function _addEventListeners() {
|
_proto._addEventListeners = function _addEventListeners() {
|
||||||
|
@ -276,7 +276,7 @@ var Dropdown = function ($) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
return popperConfig;
|
return popperConfig;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -292,7 +292,7 @@ var Dropdown = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -334,7 +334,7 @@ var Dropdown = function ($) {
|
||||||
|
|
||||||
if (hideEvent.isDefaultPrevented()) {
|
if (hideEvent.isDefaultPrevented()) {
|
||||||
continue;
|
continue;
|
||||||
} // if this is a touch-enabled device we remove the extra
|
} // If this is a touch-enabled device we remove the extra
|
||||||
// empty mouseover listeners we added for iOS support
|
// empty mouseover listeners we added for iOS support
|
||||||
|
|
||||||
|
|
||||||
|
@ -395,19 +395,19 @@ var Dropdown = function ($) {
|
||||||
|
|
||||||
var items = $(parent).find(Selector.VISIBLE_ITEMS).get();
|
var items = $(parent).find(Selector.VISIBLE_ITEMS).get();
|
||||||
|
|
||||||
if (!items.length) {
|
if (items.length === 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var index = items.indexOf(event.target);
|
var index = items.indexOf(event.target);
|
||||||
|
|
||||||
if (event.which === ARROW_UP_KEYCODE && index > 0) {
|
if (event.which === ARROW_UP_KEYCODE && index > 0) {
|
||||||
// up
|
// Up
|
||||||
index--;
|
index--;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
|
if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) {
|
||||||
// down
|
// Down
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -6,7 +6,7 @@
|
||||||
*/
|
*/
|
||||||
(function ($) {
|
(function ($) {
|
||||||
if (typeof $ === 'undefined') {
|
if (typeof $ === 'undefined') {
|
||||||
throw new Error('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
|
throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.');
|
||||||
}
|
}
|
||||||
|
|
||||||
var version = $.fn.jquery.split(' ')[0].split('.');
|
var version = $.fn.jquery.split(' ')[0].split('.');
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"version":3,"sources":["../src/index.js"],"names":["$","Error","version","fn","jquery","split","minMajor","ltMajor","minMinor","minPatch","maxMajor"],"mappings":"AAaA;;;;;;AAOA,CAAC,UAACA,CAAD,EAAO;AACN,MAAI,OAAOA,CAAP,KAAa,WAAjB,EAA8B;AAC5B,UAAM,IAAIC,KAAJ,CAAU,kGAAV,CAAN;AACD;;AAED,MAAMC,UAAUF,EAAEG,EAAF,CAAKC,MAAL,CAAYC,KAAZ,CAAkB,GAAlB,EAAuB,CAAvB,EAA0BA,KAA1B,CAAgC,GAAhC,CAAhB;AACA,MAAMC,WAAW,CAAjB;AACA,MAAMC,UAAW,CAAjB;AACA,MAAMC,WAAW,CAAjB;AACA,MAAMC,WAAW,CAAjB;AACA,MAAMC,WAAW,CAAjB;;AAEA,MAAIR,QAAQ,CAAR,IAAaK,OAAb,IAAwBL,QAAQ,CAAR,IAAaM,QAArC,IAAiDN,QAAQ,CAAR,MAAeI,QAAf,IAA2BJ,QAAQ,CAAR,MAAeM,QAA1C,IAAsDN,QAAQ,CAAR,IAAaO,QAApH,IAAgIP,QAAQ,CAAR,KAAcQ,QAAlJ,EAA4J;AAC1J,UAAM,IAAIT,KAAJ,CAAU,8EAAV,CAAN;AACD;AACF,CAfD,EAeGD,CAfH","file":"index.js","sourcesContent":["import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-alpha.6): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(($) => {\n if (typeof $ === 'undefined') {\n throw new Error('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n})($)\n\nexport {\n Util,\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Popover,\n Scrollspy,\n Tab,\n Tooltip\n}\n"]}
|
{"version":3,"sources":["../src/index.js"],"names":["$","TypeError","version","fn","jquery","split","minMajor","ltMajor","minMinor","minPatch","maxMajor","Error"],"mappings":"AAaA;;;;;;AAOA,CAAC,UAACA,CAAD,EAAO;AACN,MAAI,OAAOA,CAAP,KAAa,WAAjB,EAA8B;AAC5B,UAAM,IAAIC,SAAJ,CAAc,kGAAd,CAAN;AACD;;AAED,MAAMC,UAAUF,EAAEG,EAAF,CAAKC,MAAL,CAAYC,KAAZ,CAAkB,GAAlB,EAAuB,CAAvB,EAA0BA,KAA1B,CAAgC,GAAhC,CAAhB;AACA,MAAMC,WAAW,CAAjB;AACA,MAAMC,UAAU,CAAhB;AACA,MAAMC,WAAW,CAAjB;AACA,MAAMC,WAAW,CAAjB;AACA,MAAMC,WAAW,CAAjB;;AAEA,MAAIR,QAAQ,CAAR,IAAaK,OAAb,IAAwBL,QAAQ,CAAR,IAAaM,QAArC,IAAiDN,QAAQ,CAAR,MAAeI,QAAf,IAA2BJ,QAAQ,CAAR,MAAeM,QAA1C,IAAsDN,QAAQ,CAAR,IAAaO,QAApH,IAAgIP,QAAQ,CAAR,KAAcQ,QAAlJ,EAA4J;AAC1J,UAAM,IAAIC,KAAJ,CAAU,8EAAV,CAAN;AACD;AACF,CAfD,EAeGX,CAfH","file":"index.js","sourcesContent":["import $ from 'jquery'\nimport Alert from './alert'\nimport Button from './button'\nimport Carousel from './carousel'\nimport Collapse from './collapse'\nimport Dropdown from './dropdown'\nimport Modal from './modal'\nimport Popover from './popover'\nimport Scrollspy from './scrollspy'\nimport Tab from './tab'\nimport Tooltip from './tooltip'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.0.0-alpha.6): index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n(($) => {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n})($)\n\nexport {\n Util,\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Popover,\n Scrollspy,\n Tab,\n Tooltip\n}\n"]}
|
|
@ -86,12 +86,12 @@ var Modal = function ($) {
|
||||||
this._ignoreBackdropClick = false;
|
this._ignoreBackdropClick = false;
|
||||||
this._originalBodyPadding = 0;
|
this._originalBodyPadding = 0;
|
||||||
this._scrollbarWidth = 0;
|
this._scrollbarWidth = 0;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Modal.prototype;
|
var _proto = Modal.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.toggle = function toggle(relatedTarget) {
|
_proto.toggle = function toggle(relatedTarget) {
|
||||||
return this._isShown ? this.hide() : this.show(relatedTarget);
|
return this._isShown ? this.hide() : this.show(relatedTarget);
|
||||||
};
|
};
|
||||||
|
@ -204,7 +204,7 @@ var Modal = function ($) {
|
||||||
|
|
||||||
_proto.handleUpdate = function handleUpdate() {
|
_proto.handleUpdate = function handleUpdate() {
|
||||||
this._adjustDialog();
|
this._adjustDialog();
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -219,7 +219,7 @@ var Modal = function ($) {
|
||||||
var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE);
|
var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE);
|
||||||
|
|
||||||
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
|
if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {
|
||||||
// don't move modals dom position
|
// Don't move modal's DOM position
|
||||||
document.body.appendChild(this._element);
|
document.body.appendChild(this._element);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -262,9 +262,9 @@ var Modal = function ($) {
|
||||||
_proto._enforceFocus = function _enforceFocus() {
|
_proto._enforceFocus = function _enforceFocus() {
|
||||||
var _this4 = this;
|
var _this4 = this;
|
||||||
|
|
||||||
$(document).off(Event.FOCUSIN) // guard against infinite focus loop
|
$(document).off(Event.FOCUSIN) // Guard against infinite focus loop
|
||||||
.on(Event.FOCUSIN, function (event) {
|
.on(Event.FOCUSIN, function (event) {
|
||||||
if (document !== event.target && _this4._element !== event.target && !$(_this4._element).has(event.target).length) {
|
if (document !== event.target && _this4._element !== event.target && $(_this4._element).has(event.target).length === 0) {
|
||||||
_this4._element.focus();
|
_this4._element.focus();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -485,7 +485,7 @@ var Modal = function ($) {
|
||||||
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
||||||
document.body.removeChild(scrollDiv);
|
document.body.removeChild(scrollDiv);
|
||||||
return scrollbarWidth;
|
return scrollbarWidth;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
||||||
|
@ -501,7 +501,7 @@ var Modal = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config](relatedTarget);
|
data[config](relatedTarget);
|
||||||
|
@ -550,7 +550,7 @@ var Modal = function ($) {
|
||||||
|
|
||||||
var $target = $(target).one(Event.SHOW, function (showEvent) {
|
var $target = $(target).one(Event.SHOW, function (showEvent) {
|
||||||
if (showEvent.isDefaultPrevented()) {
|
if (showEvent.isDefaultPrevented()) {
|
||||||
// only register focus restorer if modal will actually get shown
|
// Only register focus restorer if modal will actually get shown
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -75,7 +75,7 @@ var Popover = function ($) {
|
||||||
|
|
||||||
var _proto = Popover.prototype;
|
var _proto = Popover.prototype;
|
||||||
|
|
||||||
// overrides
|
// Overrides
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
return this.getTitle() || this._getContent();
|
return this.getTitle() || this._getContent();
|
||||||
};
|
};
|
||||||
|
@ -90,7 +90,7 @@ var Popover = function ($) {
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto.setContent = function setContent() {
|
_proto.setContent = function setContent() {
|
||||||
var $tip = $(this.getTipElement()); // we use append for html objects to maintain js events
|
var $tip = $(this.getTipElement()); // We use append for html objects to maintain js events
|
||||||
|
|
||||||
this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
|
this.setElementContent($tip.find(Selector.TITLE), this.getTitle());
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ var Popover = function ($) {
|
||||||
|
|
||||||
this.setElementContent($tip.find(Selector.CONTENT), content);
|
this.setElementContent($tip.find(Selector.CONTENT), content);
|
||||||
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
$tip.removeClass(ClassName.FADE + " " + ClassName.SHOW);
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getContent = function _getContent() {
|
_proto._getContent = function _getContent() {
|
||||||
|
@ -116,7 +116,7 @@ var Popover = function ($) {
|
||||||
if (tabClass !== null && tabClass.length > 0) {
|
if (tabClass !== null && tabClass.length > 0) {
|
||||||
$tip.removeClass(tabClass.join(''));
|
$tip.removeClass(tabClass.join(''));
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Popover._jQueryInterface = function _jQueryInterface(config) {
|
Popover._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -136,7 +136,7 @@ var Popover = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
@ -146,7 +146,7 @@ var Popover = function ($) {
|
||||||
|
|
||||||
_createClass(Popover, null, [{
|
_createClass(Popover, null, [{
|
||||||
key: "VERSION",
|
key: "VERSION",
|
||||||
// getters
|
// Getters
|
||||||
get: function get() {
|
get: function get() {
|
||||||
return VERSION;
|
return VERSION;
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -84,16 +84,16 @@ var ScrollSpy = function ($) {
|
||||||
this.refresh();
|
this.refresh();
|
||||||
|
|
||||||
this._process();
|
this._process();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = ScrollSpy.prototype;
|
var _proto = ScrollSpy.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.refresh = function refresh() {
|
_proto.refresh = function refresh() {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
|
|
||||||
var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET;
|
var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION;
|
||||||
var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
|
var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;
|
||||||
var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
|
var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;
|
||||||
this._offsets = [];
|
this._offsets = [];
|
||||||
|
@ -112,7 +112,7 @@ var ScrollSpy = function ($) {
|
||||||
var targetBCR = target.getBoundingClientRect();
|
var targetBCR = target.getBoundingClientRect();
|
||||||
|
|
||||||
if (targetBCR.width || targetBCR.height) {
|
if (targetBCR.width || targetBCR.height) {
|
||||||
// todo (fat): remove sketch reliance on jQuery position/offset
|
// TODO (fat): remove sketch reliance on jQuery position/offset
|
||||||
return [$(target)[offsetMethod]().top + offsetBase, targetSelector];
|
return [$(target)[offsetMethod]().top + offsetBase, targetSelector];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -140,7 +140,7 @@ var ScrollSpy = function ($) {
|
||||||
this._targets = null;
|
this._targets = null;
|
||||||
this._activeTarget = null;
|
this._activeTarget = null;
|
||||||
this._scrollHeight = null;
|
this._scrollHeight = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
|
@ -244,7 +244,7 @@ var ScrollSpy = function ($) {
|
||||||
|
|
||||||
_proto._clear = function _clear() {
|
_proto._clear = function _clear() {
|
||||||
$(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
$(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE);
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -260,7 +260,7 @@ var ScrollSpy = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -56,12 +56,12 @@ var Tab = function ($) {
|
||||||
function () {
|
function () {
|
||||||
function Tab(element) {
|
function Tab(element) {
|
||||||
this._element = element;
|
this._element = element;
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Tab.prototype;
|
var _proto = Tab.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.show = function show() {
|
_proto.show = function show() {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
|
|
||||||
|
@ -124,7 +124,7 @@ var Tab = function ($) {
|
||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY);
|
$.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._activate = function _activate(element, container, callback) {
|
_proto._activate = function _activate(element, container, callback) {
|
||||||
|
@ -188,7 +188,7 @@ var Tab = function ($) {
|
||||||
if (callback) {
|
if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Tab._jQueryInterface = function _jQueryInterface(config) {
|
Tab._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -203,7 +203,7 @@ var Tab = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -106,7 +106,7 @@ var Tooltip = function ($) {
|
||||||
* Popper - https://popper.js.org
|
* Popper - https://popper.js.org
|
||||||
*/
|
*/
|
||||||
if (typeof Popper === 'undefined') {
|
if (typeof Popper === 'undefined') {
|
||||||
throw new Error('Bootstrap tooltips require Popper.js (https://popper.js.org)');
|
throw new TypeError('Bootstrap tooltips require Popper.js (https://popper.js.org)');
|
||||||
} // private
|
} // private
|
||||||
|
|
||||||
|
|
||||||
|
@ -114,19 +114,19 @@ var Tooltip = function ($) {
|
||||||
this._timeout = 0;
|
this._timeout = 0;
|
||||||
this._hoverState = '';
|
this._hoverState = '';
|
||||||
this._activeTrigger = {};
|
this._activeTrigger = {};
|
||||||
this._popper = null; // protected
|
this._popper = null; // Protected
|
||||||
|
|
||||||
this.element = element;
|
this.element = element;
|
||||||
this.config = this._getConfig(config);
|
this.config = this._getConfig(config);
|
||||||
this.tip = null;
|
this.tip = null;
|
||||||
|
|
||||||
this._setListeners();
|
this._setListeners();
|
||||||
} // getters
|
} // Getters
|
||||||
|
|
||||||
|
|
||||||
var _proto = Tooltip.prototype;
|
var _proto = Tooltip.prototype;
|
||||||
|
|
||||||
// public
|
// Public
|
||||||
_proto.enable = function enable() {
|
_proto.enable = function enable() {
|
||||||
this._isEnabled = true;
|
this._isEnabled = true;
|
||||||
};
|
};
|
||||||
|
@ -261,7 +261,7 @@ var Tooltip = function ($) {
|
||||||
_this._handlePopperPlacementChange(data);
|
_this._handlePopperPlacementChange(data);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$(tip).addClass(ClassName.SHOW); // if this is a touch-enabled device we add extra
|
$(tip).addClass(ClassName.SHOW); // If this is a touch-enabled device we add extra
|
||||||
// empty mouseover listeners to the body's immediate children;
|
// empty mouseover listeners to the body's immediate children;
|
||||||
// only needed because of broken event delegation on iOS
|
// only needed because of broken event delegation on iOS
|
||||||
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
// https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html
|
||||||
|
@ -324,7 +324,7 @@ var Tooltip = function ($) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$(tip).removeClass(ClassName.SHOW); // if this is a touch-enabled device we remove the extra
|
$(tip).removeClass(ClassName.SHOW); // If this is a touch-enabled device we remove the extra
|
||||||
// empty mouseover listeners we added for iOS support
|
// empty mouseover listeners we added for iOS support
|
||||||
|
|
||||||
if ('ontouchstart' in document.documentElement) {
|
if ('ontouchstart' in document.documentElement) {
|
||||||
|
@ -348,7 +348,7 @@ var Tooltip = function ($) {
|
||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // protected
|
}; // Protected
|
||||||
|
|
||||||
|
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
|
@ -374,7 +374,7 @@ var Tooltip = function ($) {
|
||||||
var html = this.config.html;
|
var html = this.config.html;
|
||||||
|
|
||||||
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
||||||
// content is a DOM node or a jQuery
|
// Content is a DOM node or a jQuery
|
||||||
if (html) {
|
if (html) {
|
||||||
if (!$(content).parent().is($element)) {
|
if (!$(content).parent().is($element)) {
|
||||||
$element.empty().append(content);
|
$element.empty().append(content);
|
||||||
|
@ -395,7 +395,7 @@ var Tooltip = function ($) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return title;
|
return title;
|
||||||
}; // private
|
}; // Private
|
||||||
|
|
||||||
|
|
||||||
_proto._getAttachment = function _getAttachment(placement) {
|
_proto._getAttachment = function _getAttachment(placement) {
|
||||||
|
@ -584,7 +584,7 @@ var Tooltip = function ($) {
|
||||||
this.hide();
|
this.hide();
|
||||||
this.show();
|
this.show();
|
||||||
this.config.animation = initConfigAnimation;
|
this.config.animation = initConfigAnimation;
|
||||||
}; // static
|
}; // Static
|
||||||
|
|
||||||
|
|
||||||
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
||||||
|
@ -604,7 +604,7 @@ var Tooltip = function ($) {
|
||||||
|
|
||||||
if (typeof config === 'string') {
|
if (typeof config === 'string') {
|
||||||
if (typeof data[config] === 'undefined') {
|
if (typeof data[config] === 'undefined') {
|
||||||
throw new Error("No method named \"" + config + "\"");
|
throw new TypeError("No method named \"" + config + "\"");
|
||||||
}
|
}
|
||||||
|
|
||||||
data[config]();
|
data[config]();
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -11,7 +11,7 @@ var Util = function ($) {
|
||||||
* ------------------------------------------------------------------------
|
* ------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
var transition = false;
|
var transition = false;
|
||||||
var MAX_UID = 1000000; // shoutout AngusCroll (https://goo.gl/pxwQGp)
|
var MAX_UID = 1000000; // Shoutout AngusCroll (https://goo.gl/pxwQGp)
|
||||||
|
|
||||||
function toType(obj) {
|
function toType(obj) {
|
||||||
return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
|
return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
|
||||||
|
@ -32,7 +32,7 @@ var Util = function ($) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function transitionEndTest() {
|
function transitionEndTest() {
|
||||||
if (window.QUnit) {
|
if (typeof window !== 'undefined' && window.QUnit) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ var Util = function ($) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function escapeId(selector) {
|
function escapeId(selector) {
|
||||||
// we escape IDs in case of special selectors (selector = '#myId:something')
|
// We escape IDs in case of special selectors (selector = '#myId:something')
|
||||||
// $.escapeSelector does not exist in jQuery < 3
|
// $.escapeSelector does not exist in jQuery < 3
|
||||||
selector = typeof $.escapeSelector === 'function' ? $.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1');
|
selector = typeof $.escapeSelector === 'function' ? $.escapeSelector(selector).substr(1) : selector.replace(/(:|\.|\[|\]|,|=|@)/g, '\\$1');
|
||||||
return selector;
|
return selector;
|
||||||
|
@ -93,7 +93,7 @@ var Util = function ($) {
|
||||||
|
|
||||||
if (!selector || selector === '#') {
|
if (!selector || selector === '#') {
|
||||||
selector = element.getAttribute('href') || '';
|
selector = element.getAttribute('href') || '';
|
||||||
} // if it's an ID
|
} // If it's an ID
|
||||||
|
|
||||||
|
|
||||||
if (selector.charAt(0) === '#') {
|
if (selector.charAt(0) === '#') {
|
||||||
|
@ -103,7 +103,7 @@ var Util = function ($) {
|
||||||
try {
|
try {
|
||||||
var $selector = $(document).find(selector);
|
var $selector = $(document).find(selector);
|
||||||
return $selector.length > 0 ? selector : null;
|
return $selector.length > 0 ? selector : null;
|
||||||
} catch (error) {
|
} catch (err) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue