PageSourceSearch

https://www.stiftung-zusammentun.de/typo3conf/ext/bra_projectfiles…/assets/accessibility-support-xEbhPCww.js

js stiftung-zusammentun.de collected 2026-10-06 21:33:51 UTC 1,951 bytes, 2 lines download raw bytes

1const _=e=>{const s=document.querySelectorAll("body > *");for(const n of s){const c=n.tagName.toLowerCase();n===e||["script","style"].includes(c)||n.setAttribute("inert","")}e.focus()},m=()=>{const e=document.querySelectorAll("body > *");for(const s of e)s.hasAttribute("inert")&&s.removeAttribute("inert")};function S(e,s){return function(){if(!e.hasUC)return;let c=!1;e.addEventListener("UC_UI_VIEW_CHANGED",l=>{const o=l.detail.view;if(!c&&(o==="FIRST_LAYER"||o==="SECOND_LAYER")){const i=document.querySelector(s);if(!i)throw new Error(`Missing Usercentrics CMP root-element: ${s}`);c=!0,_(i)}else c&&o==="NONE"&&(c=!1,m())})}}const A=(e=>async function(n,c,l){if(!e.hasUC)return console.log(`[usercentrics] ${n} direct callback without usercentrics`),c(),Promise.resolve();const o=e.__ucCmp;let i=!1;const d=t=>{if(i){console.log(`[usercentrics] ${n} double-initialization prevented (via ${t})`);return}i=!0,console.log(`[usercentrics] ${n} consent given (via ${t})`),c()},y=t=>{i?(console.log(`[usercentrics] ${n} consent revoked (via ${t})`),i=!1,l&&l()):console.log(`[usercentrics] ${n} has no consent yet (via ${t})`)},a=(t,r)=>{var f;for(const v in r.services){const p=r.services[v];n==p.name&&((f=p.consent)!=null&&f.given?d(t):y(t))}},C=t=>{const r=t.detail;a("ConsentEvent",r)},u=async()=>{const t=e.__ucCmp;if(!t)throw new Error("Missing Usercentrics CMP Browser UI");const r=await t.getConsentDetails();a("API",r)};return o&&await o.isInitialized()?u():e.addEventListener("UC_UI_INITIALIZED",u),e.addEventListener("UC_CONSENT",C),Promise.resolve()})(window),g=S(window,"#usercentrics-cmp-ui"),E=(e=>async function(){return e.hasUC&&e.__ucCmp&&await e.__ucCmp.showSecondLayer(),Promise.resolve()})(window);let h,$,b;b=g,h=A,$=E;const I=Object.freeze(Object.defineProperty({__proto__:null,get init(){return b}},Symbol.toStringTag,{value:"Module"}));export{I as a,h as c,$ as s};
2//# sourceMappingURL=accessibility-support-xEbhPCww.js.map

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.