PageSourceSearch

https://klasse.eva-rlp.de/themes/custom/js/patterns/components/men…?2lrmhhaf&k=menus%2Fmain-menu%2Fmain-menu

js eva-rlp.de collected 2026-10-09 01:19:36 UTC 1,396 bytes, 3 lines download raw bytes

1!function(e){"use strict";App.registerBehavior("MainMenu",(function(t){document.querySelectorAll(".main-menu").forEach((function(t){var n=t.hasAttribute("role"),i=new e.KeyboardNav(t,{items:":scope > .main-menu__item > .main-menu__item-header .main-menu__item-link,\n          :scope > .main-menu__item > .main-menu__item-header .main-menu__item-toggle",orientation:"--nav-orientation",aria:n,tabAccess:n?"active":"all"});n&&ResizeObserver&&new ResizeObserver((function(){var e=i.updateOrientationAttribute();e&&t.setAttribute("role","horizontal"===e?"menubar":"menu")})).observe(document.body);t.querySelectorAll(".main-menu__item--expanded").forEach((function(t){var a=t.querySelector(":scope > .main-menu__sub-menu"),o=new e.ToggleItem(a,{hover:t,touchHover:t.querySelector(":scope > .main-menu__item-header .main-menu__item-link"),button:t.querySelector(":scope > .main-menu__item-header .main-menu__item-toggle"),buttonActiveClass:"icon-button--rotate",deactivateOnBlur:!0}),m=new e.KeyboardNav(a,{items:":scope > .main-menu__item > .main-menu__item-header .main-menu__item-link",orientation:"vertical",aria:n,tabAccess:n?"none":"all"});o.getButton().addEventListener("keydown",(function(e){switch(e.key){case"Enter":case"Space":case i.getCrossNextKey():o.activate(),m.focusFirst(),e.preventDefault(),e.stopPropagation()}}))}))}))}))}(omniToggle);
2
3//# sourceMappingURL=main-menu.min.js.map

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.