PageSourceSearch

https://bastitestprodukter.se/wp-content/themes/generation-theme/d…?id=2d1fe83f4c71c122b5a0642cc2eed2f8

js bastitestprodukter.se collected 2026-10-02 23:23:15 UTC 2,124 bytes, 1 lines download raw bytes

1(self.webpackChunkgeneration_theme=self.webpackChunkgeneration_theme||[]).push([[506],{2877:function(){class e{static selector=".module-toggle";static setupModules(){const t=document.querySelectorAll(e.selector);for(const o of t){const t=new e(o);o.gtModule=t,t.init()}}constructor(e){this.moduleEl=e,this.container=this.moduleEl.querySelector(".toggle-module-container"),this.keepOpen="false"!==this.container.dataset.keepOpen}init(){this.addEventListeners()}addEventListeners(){this.moduleEl.addEventListener("click",(e=>{e.target.closest(".toggle-item-header")&&this.belongsToCurrentModule(e.target)&&this.handleToggleItemHeaderClick(e)}),!0)}closeToggleItem(e){const t=new CustomEvent("module-toggle:close-item",{cancelable:!0,detail:{toggleModule:this}});return e.dispatchEvent(t),!t.defaultPrevented&&(e.classList.remove("active"),!0)}openToggleItem(e){const t=new CustomEvent("module-toggle:open-item",{cancelable:!0,detail:{toggleModule:this}});if(e.dispatchEvent(t),t.defaultPrevented)return!1;if(!this.keepOpen){const e=this.getToggleItems().filter((e=>e.classList.contains("active")));e.forEach((e=>{this.closeToggleItem(e)}))}e.classList.add("active")}toggleItemIsOpen(e){return e.classList.contains("active")}toggleItemIsClosed(e){return!this.toggleItemIsClosed(e)}openByIndex(e){const t=this.getToggleItems();if(t.length-1<e)return!1;const o=t[e];return!this.toggleItemIsOpen(o)&&(this.openToggleItem(o),!0)}getToggleItems(){return Array.from(this.moduleEl.querySelectorAll(".toggle-item")).filter((e=>this.belongsToCurrentModule(e)))}closeByIndex(e){const t=this.getToggleItems();if(t.length-1<e)return!1;const o=t[e];return!this.toggleItemIsClosed(o)&&(this.closeToggleItem(o),!0)}handleToggleItemHeaderClick(e){e.preventDefault();const t=e.target.closest(".toggle-item");t&&(this.toggleItemIsOpen(t)?this.closeToggleItem(t):this.openToggleItem(t))}belongsToCurrentModule(t){return t.closest(e.selector)===this.moduleEl}}"interactive"===document.readyState||"complete"===document.readyState?e.setupModules():document.addEventListener("DOMContentLoaded",e.setupModules)}},function(e){var t;t=2877,e(e.s=t)}]);

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.