6 lines
17 KiB
JavaScript
6 lines
17 KiB
JavaScript
/*!
|
|
* Bootstrap v4.1.3 (https://getbootstrap.com/)
|
|
* Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
|
*/
|
|
(function(b,a){typeof exports==="object"&&typeof module!=="undefined"?a(exports,require("jquery"),require("popper.js")):typeof define==="function"&&define.amd?define(["exports","jquery","popper.js"],a):(a((b.bootstrap={}),b.jQuery,b.Popper))}(this,(function(c,d,k){d=d&&d.hasOwnProperty("default")?d["default"]:d;k=k&&k.hasOwnProperty("default")?k["default"]:k;function j(o,m){for(var l=0;l<m.length;l++){var n=m[l];n.enumerable=n.enumerable||false;n.configurable=true;if("value" in n){n.writable=true}Object.defineProperty(o,n.key,n)}}function b(n,l,m){if(l){j(n.prototype,l)}if(m){j(n,m)}return n}function a(n,l,m){if(l in n){Object.defineProperty(n,l,{value:m,enumerable:true,configurable:true,writable:true})}else{n[l]=m}return n}function i(o){for(var m=1;m<arguments.length;m++){var n=arguments[m]!=null?arguments[m]:{};var l=Object.keys(n);if(typeof Object.getOwnPropertySymbols==="function"){l=l.concat(Object.getOwnPropertySymbols(n).filter(function(p){return Object.getOwnPropertyDescriptor(n,p).enumerable}))}l.forEach(function(p){a(o,p,n[p])})}return o}function f(m,l){m.prototype=Object.create(l.prototype);m.prototype.constructor=m;m.__proto__=l}var h=function(v){var z="transitionend";var p=1000000;var r=1000;function B(C){return{}.toString.call(C).match(/\s([a-z]+)/i)[1].toLowerCase()}function m(){return{bindType:z,delegateType:z,handle:function C(D){if(v(D.target).is(this)){return D.handleObj.handler.apply(this,arguments)}return undefined}}}function q(D){var E=this;var C=false;v(this).one(y.TRANSITION_END,function(){C=true});setTimeout(function(){if(!C){y.triggerTransitionEnd(E)}},D);return this}function A(){v.fn.emulateTransitionEnd=q;v.event.special[y.TRANSITION_END]=m()}var y={TRANSITION_END:"bsTransitionEnd",getUID:function t(C){do{C+=~~(Math.random()*p)}while(document.getElementById(C));return C},getSelectorFromElement:function u(D){var C=D.getAttribute("data-target");if(!C||C==="#"){C=D.getAttribute("href")||""}try{return document.querySelector(C)?C:null}catch(E){return null}},getTransitionDurationFromElement:function n(E){if(!E){return 0}var C=v(E).css("transition-duration");var D=parseFloat(C);if(!D){return 0}C=C.split(",")[0];return parseFloat(C)*r},reflow:function o(C){return C.offsetHeight},triggerTransitionEnd:function x(C){v(C).trigger(z)},supportsTransitionEnd:function w(){return Boolean(z)},isElement:function s(C){return(C[0]||C).nodeType},typeCheckConfig:function l(C,D,G){for(var F in G){if(Object.prototype.hasOwnProperty.call(G,F)){var I=G[F];var E=D[F];var H=E&&y.isElement(E)?"element":B(E);if(!new RegExp(I).test(H)){throw new Error(C.toUpperCase()+": "+('Option "'+F+'" provided type "'+H+'" ')+('but expected type "'+I+'".'))}}}}};A();return y}(d);var e=function(r){var x="collapse";var y="4.1.3";var v="bs.collapse";var n="."+v;var u=".data-api";var m=r.fn[x];var p={toggle:true,parent:""};var w={toggle:"boolean",parent:"(string|element)"};var t={SHOW:"show"+n,SHOWN:"shown"+n,HIDE:"hide"+n,HIDDEN:"hidden"+n,CLICK_DATA_API:"click"+n+u};var s={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"};var q={WIDTH:"width",HEIGHT:"height"};var l={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'};var o=function(){function F(R,P){this._isTransitioning=false;this._element=R;this._config=this._getConfig(P);this._triggerArray=r.makeArray(document.querySelectorAll('[data-toggle="collapse"][href="#'+R.id+'"],'+('[data-toggle="collapse"][data-target="#'+R.id+'"]')));var S=[].slice.call(document.querySelectorAll(l.DATA_TOGGLE));for(var Q=0,O=S.length;Q<O;Q++){var T=S[Q];var N=h.getSelectorFromElement(T);var U=[].slice.call(document.querySelectorAll(N)).filter(function(V){return V===R});if(N!==null&&U.length>0){this._selector=N;this._triggerArray.push(T)}}this._parent=this._config.parent?this._getParent():null;if(!this._config.parent){this._addAriaAndCollapsedClass(this._element,this._triggerArray)}if(this._config.toggle){this.toggle()}}var H=F.prototype;H.toggle=function E(){if(r(this._element).hasClass(s.SHOW)){this.hide()}else{this.show()}};H.show=function K(){var U=this;if(this._isTransitioning||r(this._element).hasClass(s.SHOW)){return}var N;var S;if(this._parent){N=[].slice.call(this._parent.querySelectorAll(l.ACTIVES)).filter(function(W){return W.getAttribute("data-parent")===U._config.parent});if(N.length===0){N=null}}if(N){S=r(N).not(this._selector).data(v);if(S&&S._isTransitioning){return}}var T=r.Event(t.SHOW);r(this._element).trigger(T);if(T.isDefaultPrevented()){return}if(N){F._jQueryInterface.call(r(N).not(this._selector),"hide");if(!S){r(N).data(v,null)}}var R=this._getDimension();r(this._element).removeClass(s.COLLAPSE).addClass(s.COLLAPSING);this._element.style[R]=0;if(this._triggerArray.length){r(this._triggerArray).removeClass(s.COLLAPSED).attr("aria-expanded",true)}this.setTransitioning(true);var P=function P(){r(U._element).removeClass(s.COLLAPSING).addClass(s.COLLAPSE).addClass(s.SHOW);U._element.style[R]="";U.setTransitioning(false);r(U._element).trigger(t.SHOWN)};var V=R[0].toUpperCase()+R.slice(1);var O="scroll"+V;var Q=h.getTransitionDurationFromElement(this._element);r(this._element).one(h.TRANSITION_END,P).emulateTransitionEnd(Q);this._element.style[R]=this._element[O]+"px"};H.hide=function G(){var W=this;if(this._isTransitioning||!r(this._element).hasClass(s.SHOW)){return}var U=r.Event(t.HIDE);r(this._element).trigger(U);if(U.isDefaultPrevented()){return}var T=this._getDimension();this._element.style[T]=this._element.getBoundingClientRect()[T]+"px";h.reflow(this._element);r(this._element).addClass(s.COLLAPSING).removeClass(s.COLLAPSE).removeClass(s.SHOW);var Q=this._triggerArray.length;if(Q>0){for(var V=0;V<Q;V++){var P=this._triggerArray[V];var R=h.getSelectorFromElement(P);if(R!==null){var O=r([].slice.call(document.querySelectorAll(R)));if(!O.hasClass(s.SHOW)){r(P).addClass(s.COLLAPSED).attr("aria-expanded",false)}}}}this.setTransitioning(true);var N=function N(){W.setTransitioning(false);r(W._element).removeClass(s.COLLAPSING).addClass(s.COLLAPSE).trigger(t.HIDDEN)};this._element.style[T]="";var S=h.getTransitionDurationFromElement(this._element);r(this._element).one(h.TRANSITION_END,N).emulateTransitionEnd(S)};H.setTransitioning=function C(N){this._isTransitioning=N};H.dispose=function L(){r.removeData(this._element,v);this._config=null;this._parent=null;this._element=null;this._triggerArray=null;this._isTransitioning=null};H._getConfig=function J(N){N=i({},p,N);N.toggle=Boolean(N.toggle);h.typeCheckConfig(x,N,w);return N};H._getDimension=function M(){var N=r(this._element).hasClass(q.WIDTH);return N?q.WIDTH:q.HEIGHT};H._getParent=function B(){var Q=this;var P=null;if(h.isElement(this._config.parent)){P=this._config.parent;if(typeof this._config.parent.jquery!=="undefined"){P=this._config.parent[0]}}else{P=document.querySelector(this._config.parent)}var N='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';var O=[].slice.call(P.querySelectorAll(N));r(O).each(function(S,R){Q._addAriaAndCollapsedClass(F._getTargetFromElement(R),[R])});return P};H._addAriaAndCollapsedClass=function D(P,N){if(P){var O=r(P).hasClass(s.SHOW);if(N.length){r(N).toggleClass(s.COLLAPSED,!O).attr("aria-expanded",O)}}};F._getTargetFromElement=function I(O){var N=h.getSelectorFromElement(O);return N?document.querySelector(N):null};F._jQueryInterface=function A(N){return this.each(function(){var Q=r(this);var P=Q.data(v);var O=i({},p,Q.data(),typeof N==="object"&&N?N:{});if(!P&&O.toggle&&/show|hide/.test(N)){O.toggle=false}if(!P){P=new F(this,O);Q.data(v,P)}if(typeof N==="string"){if(typeof P[N]==="undefined"){throw new TypeError('No method named "'+N+'"')}P[N]()}})};b(F,null,[{key:"VERSION",get:function z(){return y}},{key:"Default",get:function z(){return p}}]);return F}();r(document).on(t.CLICK_DATA_API,l.DATA_TOGGLE,function(C){if(C.currentTarget.tagName==="A"){C.preventDefault()}var A=r(this);var z=h.getSelectorFromElement(this);var B=[].slice.call(document.querySelectorAll(z));r(B).each(function(){var D=r(this);var F=D.data(v);var E=F?"toggle":A.data();o._jQueryInterface.call(D,E)})});r.fn[x]=o._jQueryInterface;r.fn[x].Constructor=o;r.fn[x].noConflict=function(){r.fn[x]=m;return o._jQueryInterface};return o}(d);var g=function(r){var x="modal";var y="4.1.3";var v="bs.modal";var n="."+v;var u=".data-api";var m=r.fn[x];var p=27;var o={backdrop:true,keyboard:true,focus:true,show:true};var w={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"};var t={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,FOCUSIN:"focusin"+n,RESIZE:"resize"+n,CLICK_DISMISS:"click.dismiss"+n,KEYDOWN_DISMISS:"keydown.dismiss"+n,MOUSEUP_DISMISS:"mouseup.dismiss"+n,MOUSEDOWN_DISMISS:"mousedown.dismiss"+n,CLICK_DATA_API:"click"+n+u};var s={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",SHOW:"show"};var l={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top"};var q=function(){function z(X,W){this._config=this._getConfig(W);this._element=X;this._dialog=X.querySelector(l.DIALOG);this._backdrop=null;this._isShown=false;this._isBodyOverflowing=false;this._ignoreBackdropClick=false;this._scrollbarWidth=0}var C=z.prototype;C.toggle=function Q(W){return this._isShown?this.hide():this.show(W)};C.show=function T(W){var Y=this;if(this._isTransitioning||this._isShown){return}if(r(this._element).hasClass(s.FADE)){this._isTransitioning=true}var X=r.Event(t.SHOW,{relatedTarget:W});r(this._element).trigger(X);if(this._isShown||X.isDefaultPrevented()){return}this._isShown=true;this._checkScrollbar();this._setScrollbar();this._adjustDialog();r(document.body).addClass(s.OPEN);this._setEscapeEvent();this._setResizeEvent();r(this._element).on(t.CLICK_DISMISS,l.DATA_DISMISS,function(Z){return Y.hide(Z)});r(this._dialog).on(t.MOUSEDOWN_DISMISS,function(){r(Y._element).one(t.MOUSEUP_DISMISS,function(Z){if(r(Z.target).is(Y._element)){Y._ignoreBackdropClick=true}})});this._showBackdrop(function(){return Y._showElement(W)})};C.hide=function J(Y){var X=this;if(Y){Y.preventDefault()}if(this._isTransitioning||!this._isShown){return}var Z=r.Event(t.HIDE);r(this._element).trigger(Z);if(!this._isShown||Z.isDefaultPrevented()){return}this._isShown=false;var aa=r(this._element).hasClass(s.FADE);if(aa){this._isTransitioning=true}this._setEscapeEvent();this._setResizeEvent();r(document).off(t.FOCUSIN);r(this._element).removeClass(s.SHOW);r(this._element).off(t.CLICK_DISMISS);r(this._dialog).off(t.MOUSEDOWN_DISMISS);if(aa){var W=h.getTransitionDurationFromElement(this._element);r(this._element).one(h.TRANSITION_END,function(ab){return X._hideModal(ab)}).emulateTransitionEnd(W)}else{this._hideModal()}};C.dispose=function V(){r.removeData(this._element,v);r(window,document,this._element,this._backdrop).off(n);this._config=null;this._element=null;this._dialog=null;this._backdrop=null;this._isShown=null;this._isBodyOverflowing=null;this._ignoreBackdropClick=null;this._scrollbarWidth=null};C.handleUpdate=function H(){this._adjustDialog()};C._getConfig=function D(W){W=i({},o,W);h.typeCheckConfig(x,W,w);return W};C._showElement=function U(Y){var aa=this;var ab=r(this._element).hasClass(s.FADE);if(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE){document.body.appendChild(this._element)}this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.scrollTop=0;if(ab){h.reflow(this._element)}r(this._element).addClass(s.SHOW);if(this._config.focus){this._enforceFocus()}var X=r.Event(t.SHOWN,{relatedTarget:Y});var Z=function Z(){if(aa._config.focus){aa._element.focus()}aa._isTransitioning=false;r(aa._element).trigger(X)};if(ab){var W=h.getTransitionDurationFromElement(this._element);r(this._dialog).one(h.TRANSITION_END,Z).emulateTransitionEnd(W)}else{Z()}};C._enforceFocus=function B(){var W=this;r(document).off(t.FOCUSIN).on(t.FOCUSIN,function(X){if(document!==X.target&&W._element!==X.target&&r(W._element).has(X.target).length===0){W._element.focus()}})};C._setEscapeEvent=function G(){var W=this;if(this._isShown&&this._config.keyboard){r(this._element).on(t.KEYDOWN_DISMISS,function(X){if(X.which===p){X.preventDefault();W.hide()}})}else{if(!this._isShown){r(this._element).off(t.KEYDOWN_DISMISS)}}};C._setResizeEvent=function M(){var W=this;if(this._isShown){r(window).on(t.RESIZE,function(X){return W.handleUpdate(X)})}else{r(window).off(t.RESIZE)}};C._hideModal=function R(){var W=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",true);this._isTransitioning=false;this._showBackdrop(function(){r(document.body).removeClass(s.OPEN);W._resetAdjustments();W._resetScrollbar();r(W._element).trigger(t.HIDDEN)})};C._removeBackdrop=function E(){if(this._backdrop){r(this._backdrop).remove();this._backdrop=null}};C._showBackdrop=function F(ab){var X=this;var Z=r(this._element).hasClass(s.FADE)?s.FADE:"";if(this._isShown&&this._config.backdrop){this._backdrop=document.createElement("div");this._backdrop.className=s.BACKDROP;if(Z){this._backdrop.classList.add(Z)}r(this._backdrop).appendTo(document.body);r(this._element).on(t.CLICK_DISMISS,function(ac){if(X._ignoreBackdropClick){X._ignoreBackdropClick=false;return}if(ac.target!==ac.currentTarget){return}if(X._config.backdrop==="static"){X._element.focus()}else{X.hide()}});if(Z){h.reflow(this._backdrop)}r(this._backdrop).addClass(s.SHOW);if(!ab){return}if(!Z){ab();return}var W=h.getTransitionDurationFromElement(this._backdrop);r(this._backdrop).one(h.TRANSITION_END,ab).emulateTransitionEnd(W)}else{if(!this._isShown&&this._backdrop){r(this._backdrop).removeClass(s.SHOW);var aa=function aa(){X._removeBackdrop();if(ab){ab()}};if(r(this._element).hasClass(s.FADE)){var Y=h.getTransitionDurationFromElement(this._backdrop);r(this._backdrop).one(h.TRANSITION_END,aa).emulateTransitionEnd(Y)}else{aa()}}else{if(ab){ab()}}}};C._adjustDialog=function O(){var W=this._element.scrollHeight>document.documentElement.clientHeight;if(!this._isBodyOverflowing&&W){this._element.style.paddingLeft=this._scrollbarWidth+"px"}if(this._isBodyOverflowing&&!W){this._element.style.paddingRight=this._scrollbarWidth+"px"}};C._resetAdjustments=function L(){this._element.style.paddingLeft="";this._element.style.paddingRight=""};C._checkScrollbar=function N(){var W=document.body.getBoundingClientRect();this._isBodyOverflowing=W.left+W.right<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()};C._setScrollbar=function P(){var aa=this;if(this._isBodyOverflowing){var Y=[].slice.call(document.querySelectorAll(l.FIXED_CONTENT));var X=[].slice.call(document.querySelectorAll(l.STICKY_CONTENT));r(Y).each(function(ac,ad){var ab=ad.style.paddingRight;var ae=r(ad).css("padding-right");r(ad).data("padding-right",ab).css("padding-right",parseFloat(ae)+aa._scrollbarWidth+"px")});r(X).each(function(ac,ad){var ae=ad.style.marginRight;var ab=r(ad).css("margin-right");r(ad).data("margin-right",ae).css("margin-right",parseFloat(ab)-aa._scrollbarWidth+"px")});var W=document.body.style.paddingRight;var Z=r(document.body).css("padding-right");r(document.body).data("padding-right",W).css("padding-right",parseFloat(Z)+this._scrollbarWidth+"px")}};C._resetScrollbar=function K(){var W=[].slice.call(document.querySelectorAll(l.FIXED_CONTENT));r(W).each(function(Z,aa){var ab=r(aa).data("padding-right");r(aa).removeData("padding-right");aa.style.paddingRight=ab?ab:""});var X=[].slice.call(document.querySelectorAll(""+l.STICKY_CONTENT));r(X).each(function(Z,aa){var ab=r(aa).data("margin-right");if(typeof ab!=="undefined"){r(aa).css("margin-right",ab).removeData("margin-right")}});var Y=r(document.body).data("padding-right");r(document.body).removeData("padding-right");document.body.style.paddingRight=Y?Y:""};C._getScrollbarWidth=function A(){var X=document.createElement("div");X.className=s.SCROLLBAR_MEASURER;document.body.appendChild(X);var W=X.getBoundingClientRect().width-X.clientWidth;document.body.removeChild(X);return W};z._jQueryInterface=function I(X,W){return this.each(function(){var Z=r(this).data(v);var Y=i({},o,r(this).data(),typeof X==="object"&&X?X:{});if(!Z){Z=new z(this,Y);r(this).data(v,Z)}if(typeof X==="string"){if(typeof Z[X]==="undefined"){throw new TypeError('No method named "'+X+'"')}Z[X](W)}else{if(Y.show){Z.show(W)}}})};b(z,null,[{key:"VERSION",get:function S(){return y}},{key:"Default",get:function S(){return o}}]);return z}();r(document).on(t.CLICK_DATA_API,l.DATA_TOGGLE,function(C){var E=this;var D;var A=h.getSelectorFromElement(this);if(A){D=document.querySelector(A)}var B=r(D).data(v)?"toggle":i({},r(D).data(),r(this).data());if(this.tagName==="A"||this.tagName==="AREA"){C.preventDefault()}var z=r(D).one(t.SHOW,function(F){if(F.isDefaultPrevented()){return}z.one(t.HIDDEN,function(){if(r(E).is(":visible")){E.focus()}})});q._jQueryInterface.call(r(D),B,this)});r.fn[x]=q._jQueryInterface;r.fn[x].Constructor=q;r.fn[x].noConflict=function(){r.fn[x]=m;return q._jQueryInterface};return q}(d);(function(m){if(typeof m==="undefined"){throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.")}var l=m.fn.jquery.split(" ")[0].split(".");var o=1;var n=2;var q=9;var r=1;var p=4;if(l[0]<n&&l[1]<q||l[0]===o&&l[1]===q&&l[2]<r||l[0]>=p){throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}})(d);c.Util=h;c.Collapse=e;c.Modal=g;Object.defineProperty(c,"__esModule",{value:true})}))); |