PageSourceSearch

https://oliviervaucher.ch/wp-content/themes/ov26/dist/blocks/burge…?ver=8787bf2bdf02a9041c1c840b3368a680

js oliviervaucher.ch collected 2026-10-08 08:41:15 UTC 1,964 bytes, 1 lines download raw bytes

1(()=>{var o=Object.defineProperty;var u=(s,e,t)=>e in s?o(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var i=(s,e,t)=>u(s,typeof e!="symbol"?e+"":e,t);var a=".block-burger-menu.trigger-full-menu",r=class{constructor(e){i(this,"burgerSelector");i(this,"toggleMenu",e=>{document.documentElement.classList.contains("has-modal-open")?(document.documentElement.classList.remove("has-modal-open"),this.burgers.forEach(n=>{n.classList.remove("active"),n.setAttribute("aria-expanded","false")}),document.querySelectorAll(".is-menu-open").forEach(n=>{n.classList.remove("is-menu-open","has-modal-open"),n.setAttribute("aria-hidden","true")})):(document.documentElement.classList.add("has-modal-open"),this.burgers.forEach(t=>{t.classList.add("active"),t.setAttribute("aria-expanded","true")}),this.menuContainer.classList.add("is-menu-open","has-modal-open"),this.menuContainer.removeAttribute("aria-hidden"))});this.burgers=document.querySelectorAll(e),this.burgers||console.error("Le s\xE9lecteur du burger ("+e+") est introuvable dans le DOM"),this.initBurgerEvents()}initBurgerEvents(){this.burgers&&(this.burgers.forEach(e=>{let t=Array.from(e.classList).find(n=>n.startsWith("trigger-"));t||console.error("Le burger ("+a+') devrait avoir une classe "trigger-classDeLaPopup".'),this.menuContainer=document.querySelector("."+t.replace("trigger-","")+",#"+t.replace("trigger-","")+".wp-block-template-part"),this.menuContainer&&(this.menuContainer.id||(this.menuContainer.id=t.replace("trigger-","")),this.menuContainer.setAttribute("aria-hidden","true"),e.setAttribute("aria-controls",this.menuContainer.id),e.setAttribute("aria-expanded","false"),e.setAttribute("aria-haspopup","dialog")),e.addEventListener("click",this.toggleMenu)}),document.addEventListener("keydown",e=>{e.key==="Escape"&&document.documentElement.classList.contains("has-modal-open")&&this.toggleMenu()}))}};document.addEventListener("DOMContentLoaded",()=>{new r(a)},!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.