PageSourceSearch

https://www.sspnet.org/wp-content/themes/gowp-skeleton/build/blocks/menu/view.js?ver=b7dccd113ebd51110c40

js sspnet.org collected 2026-09-24 15:21:02 UTC 1,742 bytes, 1 lines download raw bytes

1!function(){var e=".gowp-menu",t=".gowp-menu__toggle",n=".gowp-menu__list";function o(e){return null!==e.offsetParent}function c(e){e.classList.contains("is-dropdown-full-width")&&(e.style.setProperty("--gowp-menu-panel-left",-e.getBoundingClientRect().left+"px"),e.style.setProperty("--gowp-menu-panel-width",document.documentElement.clientWidth+"px"))}function i(e){var c=e.querySelector(t),i=e.querySelector(n);if(c&&i){var s=o(c)&&!e.classList.contains("is-open");i.setAttribute("aria-hidden",s?"true":"false"),i.querySelectorAll("a").forEach(function(e){e.tabIndex=s?-1:0})}}function s(e,n){var o=e.querySelector(t);n&&c(e),e.classList.toggle("is-open",n),o&&o.setAttribute("aria-expanded",n?"true":"false"),i(e)}function r(t){document.querySelectorAll(e+".is-open").forEach(function(e){e!==t&&s(e,!1)})}function a(e){if("true"!==e.dataset.gowpBound){var c=e.querySelector(t),a=e.querySelector(n);c&&a&&(e.dataset.gowpBound="true",i(e),c.addEventListener("click",function(){if(o(c)){var t=!e.classList.contains("is-open");r(e),s(e,t)}}),c.addEventListener("keydown",function(t){"Escape"===t.key&&(s(e,!1),c.focus())}),a.addEventListener("click",function(t){if(o(c)&&e.classList.contains("is-open")){var n=t.target.closest("a");if(n&&a.contains(n)){var i=n.closest("li");i&&i.querySelector(":scope > ul, :scope > .gowp-mega-menu-panel")||s(e,!1)}}}))}}document.addEventListener("click",function(t){t.target.closest(e)||r()}),document.addEventListener("keydown",function(e){"Escape"===e.key&&r()}),window.addEventListener("resize",function(){document.querySelectorAll(e).forEach(function(e){e.classList.contains("is-open")&&c(e),i(e)})}),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(e).forEach(a)})}();

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.