PageSourceSearch

https://www.altensteig.de/cache-buster-1790240307/assets/bundles/hitcomfrontend/js/twig-strap/list.min.js

js altensteig.de collected 2026-10-02 10:04:53 UTC 2,268 bytes, 1 lines download raw bytes

1const disgoveryListFunctions=t=>{const e=".dgf-list__button",s=t.querySelectorAll(e),r="dgf-list--list",a="dgf-list--grid",l="dgf-list--map",i=".dgf-list__body .card-title";s.forEach(s=>{s.addEventListener("click",c=>{let o=s.closest(".dgf-list");if("false"===c.currentTarget.getAttribute("aria-pressed")&&(o.querySelectorAll(e).forEach(t=>{t.setAttribute("aria-pressed","false")}),c.currentTarget.setAttribute("aria-pressed","true"),c.currentTarget.classList.contains("dgf-list__button--grid")&&(o.classList.remove(l),o.classList.remove(r),o.classList.add(a),equalHeight(i)),c.currentTarget.classList.contains("dgf-list__button--list")&&(o.classList.remove(l),o.classList.remove(a),o.classList.add(r),t.querySelectorAll(i).forEach(t=>{t.style.height="auto"})),c.currentTarget.classList.contains("dgf-list__button--map"))){o.classList.remove(r),o.classList.remove(a),o.classList.add(l);const e=new CustomEvent("initMap");t.dispatchEvent(e)}},!1)});const c=".dgf-list-combined__button",o=void 0;t.querySelectorAll(c).forEach(e=>{e.addEventListener("click",s=>{let a=e.closest(".dgf-list-combined"),l=a.querySelectorAll(".dgf-list");"false"===s.currentTarget.getAttribute("aria-pressed")&&(a.querySelectorAll(c).forEach(t=>{t.setAttribute("aria-pressed","false")}),s.currentTarget.setAttribute("aria-pressed","true"),s.currentTarget.classList.contains("dgf-list-combined__button--grid")&&(l.forEach(t=>{t.classList.remove(r)}),equalHeight(i)),s.currentTarget.classList.contains("dgf-list-combined__button--list")&&(l.forEach(t=>{t.classList.add(r)}),t.querySelectorAll(i).forEach(t=>{t.style.height="auto"})))},!1)}),t.addEventListener("click",e=>{let s="hidden-popup",r="has-info",a=".card--info-popup",l=24;t.querySelectorAll(".accordion").forEach(t=>{t.querySelectorAll(".accordion-item").forEach(t=>{let i=t.querySelector(".dgf-list__body");null!==i&&i.querySelectorAll(".col").forEach(t=>{let i=t.querySelector(".card"),c=t.querySelector(".card-header");if(null!==c)if(i.contains(e.target)&&"a"!=e.target.tagName.toLowerCase()&&"a"!=e.target.parentElement.tagName.toLowerCase()&&c.classList.contains(r)&&c.classList.contains(s)){c.classList.remove(s);let t=i.querySelector(a),e=`-${t.offsetHeight+l}px`;t.style.setProperty("top",e)}else c.classList.add(s)})})})})};

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.