1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[60568],{568:(t,e,i)=>{i.r(e),i.d(e,{default:()=>r});var s=i(889);class r extends window.PluginBaseClass{init(){this.isBigViewport=s.A.isXXL()||s.A.isXL()||s.A.isLG()||s.A.isMD(),this.isBigViewport&&this.el.querySelectorAll(".col-md-6").forEach(function(t){let e=t.getAttribute("data-slotsize");e&&(t.style.width=e+"%")}),window.addEventListener("resize",this._setSlotSizes.bind(this))}_setSlotSizes(){(s.A.isXXL()||s.A.isXL()||s.A.isLG()||s.A.isMD())!==this.isBigViewport&&(this.isBigViewport=s.A.isXXL()||s.A.isXL()||s.A.isLG()||s.A.isMD(),this.isBigViewport?this.el.querySelectorAll(".col-md-6").forEach(function(t){let e=t.getAttribute("data-slotsize");e&&(t.style.width=e+"%")}):this.el.querySelectorAll(".col-md-6").forEach(function(t){t.style.width="100%"}))}}},889:(t,e,i)=>{i.d(e,{A:()=>r});class s{static debounce(t,e){let i,s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(){for(var r=arguments.length,o=Array(r),n=0;n<r;n++)o[n]=arguments[n];s&&!i&&setTimeout(t.bind(t,...o),0),clearTimeout(i),i=setTimeout(t.bind(t,...o),e)}}}
1class r{constructor(){this.previousViewport=null,this.currentViewport=r.getCurrentViewport(),this._registerEvents()}_registerEvents(){window.addEventListener("DOMContentLoaded",this._onDOMContentLoaded.bind(this)),window.addEventListener("resize",s.debounce(this._onResize.bind(this),200),{capture:!0,passive:!0})}_onDOMContentLoaded(){this._dispatchEvents()}_onResize(){this._viewportHasChanged(r.getCurrentViewport())&&(this._dispatchEvents(),this._dispatchViewportEvent("Viewport/hasChanged"))}_dispatchEvents(){r.isXS()?this._dispatchViewportEvent("Viewport/isXS"):r.isSM()?this._dispatchViewportEvent("Viewport/isSM"):r.isMD()?this._dispatchViewportEvent("Viewport/isMD"):r.isLG()?this._dispatchViewportEvent("Viewport/isLG"):r.isXL()?this._dispatchViewportEvent("Viewport/isXL"):r.isXXL()&&this._dispatchViewportEvent("Viewport/isXXL")}_viewportHasChanged(t){let e=t!==this.currentViewport;return e&&(this.previousViewport=this.currentViewport,this.currentViewport=t),e}_dispatchViewportEvent(t){document.$emitter.publish(t,{previousViewport:this.previousViewport})}static isXS(){return"XS"===r.getCurrentViewport()}static isSM(){return"SM"===r.getCurrentViewport()}static isMD(){return"MD"===r.getCurrentViewport()}static isLG(){return"LG"===r.getCurrentViewport()}static isXL(){return"XL"===r.getCurrentViewport()}static isXXL(){return"XXL"===r.getCurrentViewport()}static getCurrentViewport(){return window.getComputedStyle(document.documentElement).getPropertyValue("--sw-current-breakpoint").replace(/['"]+/g,"").toUpperCase()}}}}]);
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.