PageSourceSearch

https://www.soest.nl/_assets/317130fbcbb12622b6e28e3bfff3cb16/Js/O…te-PageHeader-Collapsible.min.js?1789965335

js soest.nl collected 2026-09-25 04:02:10 UTC 3,598 bytes, 1 lines download raw bytes

1var OpenGemeenten=OpenGemeenten||{};OpenGemeenten.pageHeaderCollapsible=function(){function e(){o=document.querySelectorAll(s),t()}function t(){if(o)for(pageHeaderIndex=0;pageHeaderIndex<o.length;++pageHeaderIndex){var e=o[pageHeaderIndex],t=e.querySelectorAll("."+d);if(t)if(Media.eq("full"))for(v(t),e.classList.remove(c),triggerIndex=0;triggerIndex<t.length;++triggerIndex){var n=t[triggerIndex],a=e.querySelector("."+n.dataset.target);n.removeAttribute("aria-expanded"),a.removeAttribute("style"),y(n,"open")}else for(p(t),triggerIndex=0;triggerIndex<t.length;++triggerIndex){n=t[triggerIndex],a=e.querySelector("."+n.dataset.target);y(n,"open"),n.setAttribute("aria-expanded","false"),a.style.height="0px",a.style.display="none",u(n,a)}}}function a(e){var t,n=e.target;13===e.which?(t=new CustomEvent("mousedown"),n.dispatchEvent(t)):9===e.which&&(!n.classList.contains("page-header__toggle")||n.classList.contains("page-header__toggle")&&"true"===n.getAttribute("aria-expanded"))&&g(e)}function r(e){var t=e.currentTarget,n=t.closest(s),a=n.querySelectorAll("."+d),e=n.querySelector("."+t.dataset.target);if(h(e))m(e,t),n.classList.remove(c);else{for(i=0;i<a.length;++i){var r=a[i],l=n.querySelector("."+r.dataset.target);h(l)&&m(l,r)}f(e,t),n.classList.add(c)}}function l(e,t){e.addEventListener("transitionend",b),e.classList.add("transition"),(e=e.style).display="block",e.transitionProperty="all",e.transitionDuration=n+"ms",e.transitionTimingFunction="ease-out",e.height=t+"px"}var o,s=".page-header",d="page-header__toggle",c="page-header--expanded",n=500,u=function(e,t){var n=t.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="search"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])');e.firstFocusableElement=n[0],e.lastFocusableElement=n[n.length-1],e.triggerElement=e,t.firstFocusableElement=n[0],t.lastFocusableElement=n[n.length-1],t.triggerElement=e},g=function(e){var t=e.currentTarget,n=t.firstFocusableElement,a=t.lastFocusableElement,t=t.triggerElement;e.shiftKey?document.activeElement===n?(t.focus(),e.preventDefault()):document.activeElement===t&&(a.focus(),e.preventDefault()):document.activeElement===a?(t.focus(),e.preventDefault()):document.activeElement===t&&(n.focus(),e.preventDefault())},p=function(e){for(i=0;i<e.length;++i){var t=e[i],n=t.closest(s).querySelector("."+t.dataset.target);t.addEventListener("mousedown",r),t.addEventListener("keydown",a),n.addEventListener("keydown",a)}},v=function(e){for(i=0;i<e.length;++i){var t=e[i],n=t.closest(s).querySelector("."+t.dataset.target);t.removeEventListener("mousedown",r),t.removeEventListener("keydown",a),n.removeEventListener("keydown",a)}},f=function(e,t){t.setAttribute("aria-expanded","true"),e.style.display="block",e.style.overflow="hidden";var n=e.scrollHeight;l(e,n),y(t,"close")},m=function(e,t){e.style.overflow="hidden",l(e,0),t.setAttribute("aria-expanded","false"),y(t,"open")},y=function(e,t){e=e.querySelector("."+e.dataset.toggleText);e.textContent=e.getAttribute("data-"+t)},h=function(e){return"0px"!==e.style.height&&""!==e.style.height},b=function(e){var t=e.currentTarget,e=t.style;t.classList.remove("transition"),e.overflow="visible",h(t)||(e.display="none"),t.removeEventListener("transitionend",b)};return{initialize:function(){document.addEventListener("mediaInitialize",e),document.addEventListener("mediaChange",t)}}};var pageHeaderCollapsible=new OpenGemeenten.pageHeaderCollapsible;pageHeaderCollapsible.initialize();

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.