PageSourceSearch

https://www.rookvrijegeneratie.nl/wp-content/themes/rookvrijegeneratie/dist/assets/index-D4vbh3Pc.js

js rookvrijegeneratie.nl collected 2026-10-02 03:42:00 UTC 1,581 bytes, 1 lines download raw bytes

1var n=Object.defineProperty;var m=(i,t,o)=>t in i?n(i,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[t]=o;var s=(i,t,o)=>m(i,typeof t!="symbol"?t+"":t,o);class a{constructor(t,o){s(this,"init",()=>{this.zoomInButton=this.element.querySelector(".js-zoom-in"),this.zoomOutButton=this.element.querySelector(".js-zoom-out"),this.bindEvents(),this.updateZoomButtonStates()});s(this,"bindEvents",()=>{this.map.on("zoomend",this.updateZoomButtonStates),this.zoomInButton.addEventListener("click",this.zoomIn),this.zoomOutButton.addEventListener("click",this.zoomOut)});s(this,"zoomIn",()=>{this.map&&!this.zoomInButton.disabled&&this.map.zoomIn()});s(this,"zoomOut",()=>{this.map&&!this.zoomOutButton.disabled&&this.map.zoomOut()});s(this,"updateZoomButtonStates",()=>{if(!this.map||!this.zoomInButton||!this.zoomOutButton)return;const t=this.map.getZoom(),o=this.map.getMaxZoom(),e=this.map.getMinZoom();t>=o?(this.zoomInButton.disabled=!0,this.zoomInButton.classList.add("is-disabled")):(this.zoomInButton.disabled=!1,this.zoomInButton.classList.remove("is-disabled")),t<=e?(this.zoomOutButton.disabled=!0,this.zoomOutButton.classList.add("is-disabled")):(this.zoomOutButton.disabled=!1,this.zoomOutButton.classList.remove("is-disabled"))});s(this,"destroy",()=>{this.map&&this.map.off("zoomend",this.updateZoomButtonStates),this.zoomInButton&&this.zoomInButton.removeEventListener("click",this.zoomIn),this.zoomOutButton&&this.zoomOutButton.removeEventListener("click",this.zoomOut)});this.element=t,this.map=o,!(!this.element||!this.map)&&this.init()}}export{a as default};

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.