PageSourceSearch

https://karlspreis.events/chunk-X64CF77I.js

js karlspreis.events collected 2026-10-06 11:23:28 UTC 4,360 bytes, 1 lines download raw bytes

1import{Mc as t,Nc as l,P as c,W as g,f as r,p as d,pa as s,w as h}from"./chunk-OHGCD2B2.js";import{a as o,b as a}from"./chunk-QBUHZOWM.js";var M=(()=>{class n{_config={preset:"Aura",primary:"neutral",surface:null,darkTheme:localStorage.getItem("e3-registration-host-mode-"+this.hostHashCode(this.getHost()))=="dark",menuMode:"static"};_state={staticMenuDesktopInactive:!1,overlayMenuActive:!1,rightMenuActive:!1,configSidebarVisible:!1,staticMenuMobileActive:!1,menuHoverActive:!1,sidebarActive:!1,anchored:!1,activeMenuItem:null,overlaySubmenuActive:!1,rightMenuVisible:!1,searchBarActive:!1};layoutConfig=s(this._config);layoutState=s(this._state);configUpdate=new r;overlayOpen=new r;menuSource=new r;resetSource=new r;menuSource$=this.menuSource.asObservable();resetSource$=this.resetSource.asObservable();configUpdate$=this.configUpdate.asObservable();overlayOpen$=this.overlayOpen.asObservable();isSidebarActive=t(()=>this.layoutState().overlayMenuActive||this.layoutState().staticMenuMobileActive||this.layoutState().overlaySubmenuActive);isSidebarStateChanged=t(()=>{let e=this.layoutConfig();return e.menuMode==="horizontal"||e.menuMode==="slim"||e.menuMode==="slim-plus"});isDarkTheme=t(()=>this.layoutConfig().darkTheme);isOverlay=t(()=>this.layoutConfig().menuMode==="overlay");isSlim=t(()=>this.layoutConfig().menuMode==="slim");isSlimPlus=t(()=>this.layoutConfig().menuMode==="slim-plus");isHorizontal=t(()=>this.layoutConfig().menuMode==="horizontal");transitionComplete=s(!1);logo=t(()=>this.layoutConfig().darkTheme?"light":"dark");rightMenuVisible=t(()=>this.layoutState().rightMenuActive);initialized=!1;innerWidthSignal=s(window.innerWidth);constructor(){l(()=>{this.layoutConfig()&&this.onConfigUpdate()}),l(()=>{let e=this.layoutConfig();if(!this.initialized||!e){this.initialized=!0;return}this.handleDarkModeTransition(e)}),l(()=>{this.isSidebarStateChanged()&&this.reset()}),h(window,"resize").pipe(d(()=>window.innerWidth),c(window.innerWidth)).subscribe(e=>{this.innerWidthSignal.set(e),this.isDesktop.set(e>991),this.isMobile.set(e<=991)})}handleDarkModeTransition(e){document.startViewTransition?this.startViewTransition(e):(this.toggleDarkMode(e),this.onTransitionEnd())}startViewTransition(e){document.startViewTransition(()=>{this.toggleDarkMode(e)}).ready.then(()=>{this.onTransitionEnd()}).catch(()=>{})}makeDark(){let e=this.layoutConfig();e.darkTheme=!0,this.layoutConfig.set(e),document.documentElement.classList.add("xps-app-dark"),document.documentElement.style.setProperty("--bg-color-sessions","var(--p-surface-800)"),document.documentElement.style.setProperty("--bg-color-sessions-dialog","var(--p-surface-900)")}hostHashCode(e){let i=0;for(let u=0,m=e.length;u<m;u++){let f=e.charCodeAt(u);i=(i<<5)-i+f,i|=0}return Math.abs(i)}getHost(){let e=window.location.host;return e.includes(":")&&(e=e.substring(0,e.indexOf(":"))),e}toggleDarkMode(e){(e||this.layoutConfig()).darkTheme?document.documentElement.classList.add("xps-app-dark"):document.documentElement.classList.remove("xps-app-dark")}onTransitionEnd(){this.transitionComplete.set(!0),setTimeout(()=>{this.transitionComplete.set(!1)})}onMenuToggle(){this.isOverlay()&&(this.layoutState.update(e=>a(o({},e),{overlayMenuActive:!this.layoutState().overlayMenuActive})),this.layoutState().overlayMenuActive&&this.overlayOpen.next(null)),this.isDesktop()?this.layoutState.update(e=>a(o({},e),{staticMenuDesktopInactive:!this.layoutState().staticMenuDesktopInactive})):(this.layoutState.update(e=>a(o({},e),{staticMenuMobileActive:!this.layoutState().staticMenuMobileActive})),this.layoutState().staticMenuMobileActive&&this.overlayOpen.next(null))}isDesktop=s(window.innerWidth>991);isMobile=s(!this.isDesktop());onConfigUpdate(){this._config=o({},this.layoutConfig()),this.configUpdate.next(this.layoutConfig()),this.toggleDarkMode()}onMenuStateChange(e){this.menuSource.next(e)}reset(){this.resetSource.next(!0)}onOverlaySubmenuOpen(){this.overlayOpen.next(null)}showProfileSidebar(){this.layoutState.update(e=>a(o({},e),{profileSidebarVisible:!0}))}showConfigSidebar(){this.layoutState.update(e=>a(o({},e),{configSidebarVisible:!0}))}hideConfigSidebar(){this.layoutState.update(e=>a(o({},e),{configSidebarVisible:!1}))}static \u0275fac=function(i){return new(i||n)};static \u0275prov=g({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();export{M as a};

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.