PageSourceSearch

https://www.mausefalle-neroth.de/files/theme/js/dab-bundle-min.js

js mausefalle-neroth.de collected 2026-09-25 08:53:34 UTC 3,218 bytes, 1 lines download raw bytes

1"use strict";function markCurrentPage(){var e=document.querySelector(".NavList-level_1 .active > .NavContent");e&&e.setAttribute("aria-current","page")}$(document).ready((function(){function e(){c.attr({"aria-expanded":"false","aria-controls":"mainNavigation"}),f.find(".submenu > .NavContent").each((function(e){var n=$(this),t=n.next(".NavList-level_2"),a="submenu-".concat(e);n.attr({"aria-expanded":"false","aria-haspopup":"true","aria-controls":a}),t.attr("id",a)}))}function n(e){var n=l.hasClass("OffCanvasVisible"),o="boolean"==typeof e?e:!n;if(l.toggleClass("OffCanvasVisible",o),c.attr("aria-expanded",o.toString()),c.attr("aria-label",o?"Menü schließen":"Menü öffnen"),o){l.addClass("no-scroll"),v=document.activeElement;var i=f.find("a[href], button").filter(":visible").first();i.length?setTimeout((function(){return i.focus()}),0):c.focus(),$(document).on("keydown.mainMenuTrap",a)}else l.removeClass("no-scroll"),v?$(v).focus():c.focus(),v=null,$(document).off("keydown.mainMenuTrap"),f.find(".submenu.is-open > .NavContent").each((function(){t($(this),!1)}))}function t(e,n){var a=e.parent(".submenu"),o=e.next(".NavList-level_2"),i=a.hasClass("is-open"),s="boolean"==typeof n?n:!i;s&&f.find(".submenu.is-open").not(a).each((function(){t($(this).find("> .NavContent"),!1)})),a.toggleClass("is-open",s),e.attr("aria-expanded",s.toString()),s&&setTimeout((function(){return o.find("a[href]:visible").first().focus()}),0)}function a(e){if("Tab"===e.key||e.keyCode===i){var n=d.find('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])').filter(":visible"),t=n.first(),a=n.last();e.shiftKey?document.activeElement===t[0]&&(a.focus(),e.preventDefault()):document.activeElement===a[0]&&(t.focus(),e.preventDefault())}}function o(){c.on("click",(function(e){e.preventDefault(),n()})),c.on("keydown",(function(e){"Enter"!==e.key&&e.keyCode!==s&&" "!==e.key&&e.keyCode!==u||(e.preventDefault(),e.stopPropagation(),n())})),f.on("click",".submenu > .NavContent",(function(e){e.preventDefault(),t($(this))})),f.on("keydown",".submenu > .NavContent",(function(e){"Enter"!==e.key&&e.keyCode!==s&&" "!==e.key&&e.keyCode!==u||(e.preventDefault(),t($(this)))})),f.on("click","a[href]",(function(e){var t=$(this),a=t.hasClass("NavContent")&&t.parent().hasClass("submenu");l.hasClass("OffCanvasVisible")&&!a&&n(!1)})),$(document).on("keydown",(function(e){if("Escape"===e.key||e.keyCode===r){var a=f.find(".submenu.is-open > .NavContent").first();a.length?(t(a,!1),a.focus()):l.hasClass("OffCanvasVisible")&&n(!1)}})),$(document).on("click",(function(e){l.hasClass("OffCanvasVisible")&&!$(e.target).closest(d).length&&n(!1)}))}markCurrentPage();var i=9,s=13,r=27,u=32,l=$(document.body),c=$("#toggleOffCanvas"),f=$("#mainNavigation"),d=$(".NavMajor-Header"),v=null;e(),o()}));var getScrollbarWidth=function e(){var n=document.createElement("div");document.body.appendChild(n),n.style.overflow="scroll";var t=document.createElement("div");n.appendChild(t);var a=n.offsetWidth-t.offsetWidth;return document.body.removeChild(n),a};document.addEventListener("DOMContentLoaded",(function(){var e=getScrollbarWidth();document.documentElement.style.setProperty("--scrollbar-width","".concat(e,"px"))}));

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.