PageSourceSearch

https://www.groepcallens.be/themes/custom/uiflow/dist/js/chunks/np…trap-333851b0.chunk.592a307db5099c139480.js

js groepcallens.be collected 2026-10-04 18:12:14 UTC 11,863 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([["npm.bootstrap-333851b0"],{
vendor: 11,782 bytes, line 1
1"../node_modules/bootstrap/js/dist/modal.js":function(H,$t,h){(function(w,g){H.exports=g(h("../node_modules/bootstrap/js/dist/dom/event-handler.js"),h("../node_modules/bootstrap/js/dist/dom/manipulator.js"),h("../node_modules/bootstrap/js/dist/dom/selector-engine.js"),h("../node_modules/bootstrap/js/dist/base-component.js"))})(this,function(w,g,P,z){"use strict";const f=i=>i&&typeof i=="object"&&"default"in i?i:{default:i},o=f(w),_=f(g),u=f(P),U=f(z),Q=1e3,A="transitionend",q=i=>i==null?`${i}`:{}.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase(),G=i=>{let t=i.getAttribute("data-bs-target");if(!t||t==="#"){let e=i.getAttribute("href");if(!e||!e.includes("#")&&!e.startsWith("."))return null;e.includes("#")&&!e.startsWith("#")&&(e=`#${e.split("#")[1]}`),t=e&&e!=="#"?e.trim():null}return t},v=i=>{const t=G(i);return t?document.querySelector(t):null},J=i=>{if(!i)return 0;let{transitionDuration:t,transitionDelay:e}=window.getComputedStyle(i);const s=Number.parseFloat(t),n=Number.parseFloat(e);return!s&&!n?0:(t=t.split(",")[0],e=e.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(e))*Q)},X=i=>{i.dispatchEvent(new Event(A))},m=i=>!i||typeof i!="object"?!1:(typeof i.jquery<"u"&&(i=i[0]),typeof i.nodeType<"u"),Z=i=>m(i)?i.jquery?i[0]:i:typeof i=="string"&&i.length>0?document.querySelector(i):null,b=(i,t,e)=>{Object.keys(e).forEach(s=>{const n=e[s],a=t[s],l=a&&m(a)?"element":q(a);if(!new RegExp(n).test(l))throw new TypeError(`${i.toUpperCase()}: Option "${s}" provided type "${l}" but expected type "${n}".`)})},tt=i=>!m(i)||i.getClientRects().length===0?!1:getComputedStyle(i).getPropertyValue("visibility")==="visible",et=i=>!i||i.nodeType!==Node.ELEMENT_NODE||i.classList.contains("disabled")?!0:typeof i.disabled<"u"?i.disabled:i.hasAttribute("disabled")&&i.getAttribute("disabled")!=="false",C=i=>{i.offsetHeight},it=()=>{const{jQuery:i}=window;return i&&!document.body.hasAttribute("data-bs-no-jquery")?i:null},T=[],st=i=>{document.readyState==="loading"?(T.length||document.addEventListener("DOMContentLoaded",()=>{T.forEach(t=>t())}),T.push(i)):i()},E=()=>document.documentElement.dir==="rtl",nt=i=>{st(()=>{const t=it();if(t){const e=i.NAME,s=t.fn[e];t.fn[e]=i.jQueryInterface,t.fn[e].Constructor=i,t.fn[e].noConflict=()=>(t.fn[e]=s,i.jQueryInterface)}})},d=i=>{typeof i=="function"&&i()},ot=(i,t,e=!0)=>{if(!e){d(i);return}const s=5,n=J(t)+s;let a=!1;const l=({target:N})=>{N===t&&(a=!0,t.removeEventListener(A,l),d(i))};t.addEventListener(A,l),setTimeout(()=>{a||X(t)},n)},D=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",S=".sticky-top";class at{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(D,"paddingRight",e=>e+t),this._setElementAttributes(S,"marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,s){const n=this.getWidth(),a=l=>{if(l!==this._element&&window.innerWidth>l.clientWidth+n)return;this._saveInitialAttribute(l,e);const N=window.getComputedStyle(l)[e];l.style[e]=`${s(Number.parseFloat(N))}px`};this._applyManipulationCallback(t,a)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(D,"paddingRight"),this._resetElementAttributes(S,"marginRight")}_saveInitialAttribute(t,e){const s=t.style[e];s&&_.default.setDataAttribute(t,e,s)}_resetElementAttributes(t,e){const s=n=>{const a=_.default.getDataAttribute(n,e);typeof a>"u"?n.style.removeProperty(e):(_.default.removeDataAttribute(n,e),n.style[e]=a)};this._applyManipulationCallback(t,s)}_applyManipulationCallback(t,e){m(t)?e(t):u.default.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const rt={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},lt={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},k="backdrop",dt="fade",O="show",L=`mousedown.bs.${k}`;class ct{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){if(!this._config.isVisible){d(t);return}this._append(),this._config.isAnimated&&C(this._getElement()),this._getElement().classList.add(O),this._emulateAnimation(()=>{d(t)})}hide(t){if(!this._config.isVisible){d(t);return}this._getElement().classList.remove(O),this._emulateAnimation(()=>{this.dispose(),d(t)})}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(dt),this._element=t}return this._element}_getConfig(t){return t={...rt,...typeof t=="object"?t:{}},t.rootElement=Z(t.rootElement),b(k,t,lt),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),o.default.on(this._getElement(),L,()=>{d(this._config.clickCallback)}),this._isAppended=!0)}dispose(){!this._isAppended||(o.default.off(this._element,L),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){ot(t,this._getElement(),this._config.isAnimated)}}const ut={trapElement:null,autofocus:!0},ht={trapElement:"element",autofocus:"boolean"},ft="focustrap",p=".bs.focustrap",_t=`focusin${p}`,mt=`keydown.tab${p}`,Et="Tab",pt="forward",$="backward";class gt{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),o.default.off(document,p),o.default.on(document,_t,s=>this._handleFocusin(s)),o.default.on(document,mt,s=>this._handleKeydown(s)),this._isActive=!0)}deactivate(){!this._isActive||(this._isActive=!1,o.default.off(document,p))}_handleFocusin(t){const{target:e}=t,{trapElement:s}=this._config;if(e===document||e===s||s.contains(e))return;const n=u.default.focusableChildren(s);n.length===0?s.focus():this._lastTabNavDirection===$?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){t.key===Et&&(this._lastTabNavDirection=t.shiftKey?$:pt)}_getConfig(t){return t={...ut,...typeof t=="object"?t:{}},b(ft,t,ht),t}}const At=(i,t="hide")=>{const e=`click.dismiss${i.EVENT_KEY}`,s=i.NAME;o.default.on(document,e,`[data-bs-dismiss="${s}"]`,function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),et(this))return;const a=v(this)||this.closest(`.${s}`);i.getOrCreateInstance(a)[t]()})},I="modal",r=".bs.modal",bt=".data-api",M="Escape",R={backdrop:!0,keyboard:!0,focus:!0},Tt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},yt=`hide${r}`,Nt=`hidePrevented${r}`,V=`hidden${r}`,B=`show${r}`,wt=`shown${r}`,W=`resize${r}`,F=`click.dismiss${r}`,K=`keydown.dismiss${r}`,vt=`mouseup.dismiss${r}`,Y=`mousedown.dismiss${r}`,Ct=`click${r}${bt}`,j="modal-open",Dt="fade",x="show",y="modal-static",St=".modal.show",kt=".modal-dialog",Ot=".modal-body",Lt='[data-bs-toggle="modal"]';class c extends U.default{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=u.default.findOne(kt,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new at}static get Default(){return R}static get NAME(){return I}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||o.default.trigger(this._element,B,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add(j),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),o.default.on(this._dialog,Y,()=>{o.default.one(this._element,vt,s=>{s.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(){if(!this._isShown||this._isTransitioning||o.default.trigger(this._element,yt).defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove(x),o.default.off(this._element,F),o.default.off(this._dialog,Y),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>o.default.off(t,r)),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ct({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new gt({trapElement:this._element})}_getConfig(t){return t={...R,..._.default.getDataAttributes(this._element),...typeof t=="object"?t:{}},b(I,t,Tt),t}_showElement(t){const e=this._isAnimated(),s=u.default.findOne(Ot,this._dialog);(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE)&&document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,s&&(s.scrollTop=0),e&&C(this._element),this._element.classList.add(x);const n=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,o.default.trigger(this._element,wt,{relatedTarget:t})};this._queueCallback(n,this._dialog,e)}_setEscapeEvent(){this._isShown?o.default.on(this._element,K,t=>{this._config.keyboard&&t.key===M?(t.preventDefault(),this.hide()):!this._config.keyboard&&t.key===M&&this._triggerBackdropTransition()}):o.default.off(this._element,K)}_setResizeEvent(){this._isShown?o.default.on(window,W,()=>this._adjustDialog()):o.default.off(window,W)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(j),this._resetAdjustments(),this._scrollBar.reset(),o.default.trigger(this._element,V)})}_showBackdrop(t){o.default.on(this._element,F,e=>{if(this._ignoreBackdropClick){this._ignoreBackdropClick=!1;return}e.target===e.currentTarget&&(this._config.backdrop===!0?this.hide():this._config.backdrop==="static"&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains(Dt)}_triggerBackdropTransition(){if(o.default.trigger(this._element,Nt).defaultPrevented)return;const{classList:e,scrollHeight:s,style:n}=this._element,a=s>document.documentElement.clientHeight;!a&&n.overflowY==="hidden"||e.contains(y)||(a||(n.overflowY="hidden"),e.add(y),this._queueCallback(()=>{e.remove(y),a||this._queueCallback(()=>{n.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),s=e>0;(!s&&t&&!E()||s&&!t&&E())&&(this._element.style.paddingLeft=`${e}px`),(s&&!t&&!E()||!s&&t&&E())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each(function(){const s=c.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof s[t]>"u")throw new TypeError(`No method named "${t}"`);s[t](e)}})}}return o.default.on(document,Ct,Lt,function(i){const t=v(this);["A","AREA"].includes(this.tagName)&&i.preventDefault(),o.default.one(t,B,n=>{n.defaultPrevented||o.default.one(t,V,()=>{tt(this)&&this.focus()})});const e=u.default.findOne(St);e&&c.getInstance(e).hide(),c.getOrCreateInstance(t).toggle(this)}),At(c),nt(c),c})}
1}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.