PageSourceSearch

https://www1.wdr.de/assets-v5.180.2/js/Search-DI8YP1VH.js

js wdr.de collected 2026-09-24 07:59:29 UTC 1,558 bytes, 1 lines download raw bytes

1import{B as i}from"./Base-BouCSPYx.js";class n extends i{static className="SearchBox";container;collapsibleHandlerSet=!1;constructor(s){super(s),this.container=s}init(){window.addEventListener("search:filtersReady",()=>{this.setupCollapsible(),this.setupDatepickers()})}setupCollapsible(){const s=this.container.querySelector(".collapsible");if(!s)return;const t=s.querySelector(".collapsibleTrigger"),e=s.querySelector(".collapsibleContent");!t||!e||(e.classList.add("hidden"),!this.collapsibleHandlerSet&&(this.collapsibleHandlerSet=!0,t.addEventListener("click",l=>{l.preventDefault(),e.classList.toggle("hidden"),t.classList.toggle("open",!e.classList.contains("hidden")),e.classList.contains("hidden")||this.setupDatepickers()})))}setupDatepickers(){this.container.querySelectorAll(".date-filter .dtpckr").forEach(s=>{const t=s.querySelector('input[type="date"]');if(!t)return;let e=s.querySelector(".date-trigger");e||(e=document.createElement("span"),e.className="date-trigger",e.tabIndex=0,e.setAttribute("role","button"),e.setAttribute("aria-label","Datum wählen"),e.textContent="…",s.insertBefore(e,t)),t.style.display="none",e.style.display="",e.addEventListener("click",()=>{e.style.display="none",t.style.display="",t.focus()}),e.addEventListener("keydown",l=>{l.key==="Enter"&&(e.style.display="none",t.style.display="",t.focus())}),t.addEventListener("blur",()=>{t.value||(t.style.display="none",e.style.display="")})})}}class a extends i{static className="Search";init(){this.getSubcomponentInstances(a.className,n)}}export{a as default};

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.