1"function"!=typeof window.wpexToggleBar&&(window.wpexToggleBar=e=>{const t=document.querySelector("#toggle-bar-wrap");if(!t)return;const s=document.documentElement,a="true"===t.getAttribute("data-remember-state");if(a&&s.classList.contains("togglebar-is-dismissed-temp"))return s.classList.remove("togglebar-is-dismissed-temp"),void t.remove();const o=t.getAttribute("data-localstorage-key")||"totaltheme_togglebar_state",i=document.body.classList.contains("is_customize_preview");let l=document.querySelector("#toggle-bar-button");const n=()=>t.getAttribute("data-state")||"hidden",r=e=>{i||"undefined"==typeof localStorage||localStorage.setItem(o,e)},c=()=>"hidden"===n()?g():b(),d=e=>{e.target.closest("#toggle-bar-wrap,a.toggle-bar-btn,.togglebar-toggle")||b()},g=()=>{t.classList.add("active-bar"),t.dataset.state="visible",l&&l.setAttribute("aria-expanded","true"),r("visible"),t.classList.contains("close-on-doc-click")&&document.addEventListener("click",d)},b=()=>{t.classList.remove("active-bar"),t.dataset.state="hidden",l&&l.setAttribute("aria-expanded","false"),r("hidden"),t.classList.contains("close-on-doc-click")&&document.removeEventListener("click",d)};a&&(s.classList.contains("togglebar-is-open-temp")?("visible"!==n()&&g(),s.classList.remove("togglebar-is-open-temp")):s.classList.contains("togglebar-is-closed-temp")&&("hidden"!==n()&&b(),s.classList.remove("togglebar-is-closed-temp")));const m=t.getAttribute("data-allow-toggle");if(m&&"false"!==m)document.querySelectorAll("a.toggle-bar-btn,a.togglebar-toggle,.togglebar-toggle > a").forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault(),l=e,c()})),e.addEventListener("keydown",(t=>{" "===t.key&&(t.preventDefault(),l=e,c())}))}));else{const e=s=>{s.target.closest(".toggle-bar-dismiss__button")&&(s.preventDefault(),i?b():(t.parentNode.removeChild(t),a&&r("hidden"),document.removeEventListener("click",e)))};document.addEventListener("click",e)}}),wpexToggleBar();
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.