PageSourceSearch

https://www.niederoesterreich.at/_assets/1798f66a72c0609b2ee5b404d…/subListButton.5576cd9bffe18bf0298e.js

js niederoesterreich.at collected 2026-10-02 04:07:52 UTC 1,317 bytes, 1 lines download raw bytes

1(()=>{"use strict";class t{constructor(t){this.list=t,this.host=t.closest(".map-fullscreen__navigation__item"),this.button=t.querySelector(".map-fullscreen__navigation__subList__button"),this.button.addEventListener("click",(t=>this.buttonClick())),this.checkboxNodes=t.querySelectorAll(".checkbox input"),this.checkboxNodes.forEach((t=>t.addEventListener("change",(t=>this.checkList())))),this.checkList(),this.list.addEventListener("imx-change-map-categories",(t=>{this.checkList()}))}buttonClick(){this.button.getAttribute("data-state")?this.button.removeAttribute("data-state"):this.button.setAttribute("data-state","full");const t="full"===this.button.getAttribute("data-state");this.checkboxNodes.forEach((e=>e.checked=t)),t?this.host.setAttribute("data-sublist-count-active",`${this.checkboxNodes.length}`):this.host.removeAttribute("data-sublist-count-active")}checkList(){let t=0;this.checkboxNodes.forEach((e=>e.checked&&t++)),0===t?this.button.removeAttribute("data-state"):t<this.checkboxNodes.length?this.button.setAttribute("data-state","part"):this.button.setAttribute("data-state","full"),t>0?this.host.setAttribute("data-sublist-count-active",`${t}`):this.host.removeAttribute("data-sublist-count-active")}}document.querySelectorAll(".map-fullscreen__navigation__subList").forEach((e=>new t(e)))})();

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.