PageSourceSearch

https://www.wvb.de/5641.7a5586ea8315da62.js

js wvb.de collected 2026-10-04 09:55:09 UTC 11,056 bytes, 1 lines download raw bytes

vendor: 5,494 bytes, line 1
1(self.webpackChunkhomepageUi=self.webpackChunkhomepageUi||[]).push([[5641],{3293(O,f,r){r.d(f,{l:()=>l});var p=r(5802),g=r(7705),d=r(5547);const u=new WeakMap;let l=(()=>{class c{_appRef;_injector=(0,p.WQX)(p.zZn);_environmentInjector=(0,p.WQX)(p.uvJ);load(v){const h=this._appRef=this._appRef||this._injector.get(d.o8S);let o=u.get(h);o||(o={loaders:new Set,refs:[]},u.set(h,o),h.onDestroy(()=>{u.get(h)?.refs.forEach(M=>M.destroy()),u.delete(h)})),o.loaders.has(v)||(o.loaders.add(v),o.refs.push((0,g.a0P)(v,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(h){return new(h||c)};static \u0275prov=p.jDH({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})()},8649(O,f,r){r.d(f,{Rc:()=>D,_J:()=>c});var p=r(1535),g=r(5547),d=r(5802);const u=new d.nKC("MATERIAL_ANIMATIONS");let l=null;function c(){return(0,d.WQX)(u,{optional:!0})?.animationsDisabled||"NoopAnimations"===(0,d.WQX)(g.bc$,{optional:!0})?"di-disabled":(l??=(0,d.WQX)(p.D).matchMedia("(prefers-reduced-motion)").matches,l?"reduced-motion":"enabled")}function D(){return"enabled"!==c()}},8943(O,f,r){r.d(f,{$E:()=>U,EX:()=>I,Ex:()=>o,r6:()=>H,ug:()=>b});var p=r(7421),g=r(9867),d=r(1539),u=r(5547),l=r(5802),c=r(3250),D=r(7384),v=r(3293),h=r(8649),o=function(s){return s[s.FADING_IN=0]="FADING_IN",s[s.VISIBLE=1]="VISIBLE",s[s.FADING_OUT=2]="FADING_OUT",s[s.HIDDEN=3]="HIDDEN",s}(o||{});class M{_renderer;element;config;_animationForciblyDisabledThroughCss;state=o.HIDDEN;constructor(t,e,n,i=!1){this._renderer=t,this.element=e,this.config=n,this._animationForciblyDisabledThroughCss=i}fadeOut(){this._renderer.fadeOutRipple(this)}}const P=(0,d.B)({passive:!0,capture:!0});class S{_events=new Map;addHandler(t,e,n,i){const a=this._events.get(e);if(a){const m=a.get(n);m?m.add(i):a.set(n,new Set([i]))}else this._events.set(e,new Map([[n,new Set([i])]])),t.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,P)})}removeHandler(t,e,n){const i=this._events.get(t);if(!i)return;const a=i.get(e);a&&(a.delete(n),0===a.size&&i.delete(e),0===i.size&&(this._events.delete(t),document.removeEventListener(t,this._delegateEventHandler,P)))}_delegateEventHandler=t=>{const e=(0,g.Fb)(t);e&&this._events.get(t.type)?.forEach((n,i)=>{(i===e||i.contains(e))&&n.forEach(a=>a.handleEvent(t))})}}const I={enterDuration:225,exitDuration:150},C=(0,d.B)({passive:!0,capture:!0}),L=["mousedown","touchstart"],w=["mouseup","mouseleave","touchend","touchcancel"];let k=(()=>{class s{static \u0275fac=function(n){return new(n||s)};static \u0275cmp=u.VBU({type:s,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(n,i){},styles:[".mat-ripple {\n  overflow: hidden;\n  position: relative;\n}\n.mat-ripple:not(:empty) {\n  transform: translateZ(0);\n}\n\n.mat-ripple.mat-ripple-unbounded {\n  overflow: visible;\n}\n\n.mat-ripple-element {\n  position: absolute;\n  border-radius: 50%;\n  pointer-events: none;\n  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);\n  transform: scale3d(0, 0, 0);\n  background-color: var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent));\n}\n@media (forced-colors: active) {\n  .mat-ripple-element {\n    display: none;\n  }\n}\n.cdk-drag-preview .mat-ripple-element, .cdk-drag-placeholder .mat-ripple-element {\n  display: none;\n}\n"],encapsulation:2,changeDetection:0})}return s})();class b{_target;_ngZone;_platform;_containerElement;_triggerElement=null;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple=null;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect=null;static _eventManager=new S;constructor(t,e,n,i,a){this._target=t,this._ngZone=e,this._platform=i,i.isBrowser&&(this._containerElement=(0,D.i8)(n)),a&&a.get(v.l).load(k)}fadeInRipple(t,e,n={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a={...I,...n.animation};n.centered&&(t=i.left+i.width/2,e=i.top+i.height/2);const m=n.radius||function x(s,t,e){const n=Math.max(Math.abs(s-e.left),Math.abs(s-e.right)),i=Math.max(Math.abs(t-e.top),Math.abs(t-e.bottom));return Math.sqrt(n*n+i*i)}(t,e,i),X=t-i.left,G=e-i.top,T=a.enterDuration,_=document.createElement("div");_.classList.add("mat-ripple-element"),_.style.left=X-m+"px",_.style.top=G-m+"px",_.style.height=2*m+"px",_.style.width=2*m+"px",null!=n.color&&(_.style.backgroundColor=n.color),_.style.transitionDuration=`${T}ms`,this._containerElement.appendChild(_);const B=window.getComputedStyle(_),N=B.transitionDuration,y="none"===B.transitionProperty||"0s"===N||"0s, 0s"===N||0===i.width&&0===i.height,E=new M(this,_,n,y);_.style.transform="scale3d(1, 1, 1)",E.state=o.FADING_IN,n.persistent||(this._mostRecentTransientRipple=E);let R=null;return!y&&(T||a.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const F=()=>{R&&(R.fallbackTimer=null),clearTimeout(W),this._finishRippleTransition(E)},A=()=>this._destroyRipple(E),W=setTimeout(A,T+100);_.addEventListener("transitionend",F),_.addEventListener("transitioncancel",A),R={onTransitionEnd:F,onTransitionCancel:A,fallbackTimer:W}}),this._activeRipples.set(E,R),(y||!T)&&this._finishRippleTransition(E),E}fadeOutRipple(t){if(t.state===o.FADING_OUT||t.state===o.HIDDEN)return;const e=t.element,n={...I,...t.config.animation};e.style.transitionDuration=`${n.exitDuration}ms`,e.style.opacity="0",t.state=o.FADING_OUT,(t._animationForciblyDisabledThroughCss||!n.exitDuration)&&this._finishRippleTransition(t)}
vendor: 5,562 bytes, line 1
1fadeOutAll(){this._getActiveRipples().forEach(t=>t.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(t=>{t.config.persistent||t.fadeOut()})}setupTriggerEvents(t){const e=(0,D.i8)(t);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,L.forEach(n=>{b._eventManager.addHandler(this._ngZone,n,e,this)}))}handleEvent(t){"mousedown"===t.type?this._onMousedown(t):"touchstart"===t.type?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{w.forEach(e=>{this._triggerElement.addEventListener(e,this,C)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(t){t.state===o.FADING_IN?this._startFadeOutTransition(t):t.state===o.FADING_OUT&&this._destroyRipple(t)}_startFadeOutTransition(t){const e=t===this._mostRecentTransientRipple,{persistent:n}=t.config;t.state=o.VISIBLE,!n&&(!e||!this._isPointerDown)&&t.fadeOut()}_destroyRipple(t){const e=this._activeRipples.get(t)??null;this._activeRipples.delete(t),this._activeRipples.size||(this._containerRect=null),t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),t.state=o.HIDDEN,null!==e&&(t.element.removeEventListener("transitionend",e.onTransitionEnd),t.element.removeEventListener("transitioncancel",e.onTransitionCancel),null!==e.fallbackTimer&&clearTimeout(e.fallbackTimer)),t.element.remove()}_onMousedown(t){const e=(0,c._)(t),n=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!e&&!n&&(this._isPointerDown=!0,this.fadeInRipple(t.clientX,t.clientY,this._target.rippleConfig))}_onTouchStart(t){if(!this._target.rippleDisabled&&!(0,c.w)(t)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=t.changedTouches;if(e)for(let n=0;n<e.length;n++)this.fadeInRipple(e[n].clientX,e[n].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(t=>{!t.config.persistent&&(t.state===o.VISIBLE||t.config.terminateOnPointerUp&&t.state===o.FADING_IN)&&t.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const t=this._triggerElement;t&&(L.forEach(e=>b._eventManager.removeHandler(e,t,this)),this._pointerUpEventsRegistered&&(w.forEach(e=>t.removeEventListener(e,this,C)),this._pointerUpEventsRegistered=!1))}}const U=new l.nKC("mat-ripple-global-options");let H=(()=>{class s{_elementRef=(0,l.WQX)(u.aKT);_animationsDisabled=(0,h.Rc)();color;unbounded=!1;centered=!1;radius=0;animation;get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){const e=(0,l.WQX)(l.SKi),n=(0,l.WQX)(p.O),i=(0,l.WQX)(U,{optional:!0}),a=(0,l.WQX)(l.zZn);this._globalOptions=i||{},this._rippleRenderer=new b(this,e,this._elementRef,n,a)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,...this._animationsDisabled?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,n=0,i){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,n,{...this.rippleConfig,...i}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}static \u0275fac=function(n){return new(n||s)};static \u0275dir=u.FsC({type:s,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(n,i){2&n&&u.AVh("mat-ripple-unbounded",i.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return s})()},1767(O,f,r){r.d(f,{A:()=>g});var p=r(5547);let g=(()=>{class d{static \u0275fac=function(c){return new(c||d)};static \u0275cmp=p.VBU({type:d,selectors:[["structural-styles"]],decls:0,vars:0,template:function(c,D){},styles:['.mat-focus-indicator {\n  position: relative;\n}\n.mat-focus-indicator::before {\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  position: absolute;\n  box-sizing: border-box;\n  pointer-events: none;\n  display: var(--mat-focus-indicator-display, none);\n  border-width: var(--mat-focus-indicator-border-width, 3px);\n  border-style: var(--mat-focus-indicator-border-style, solid);\n  border-color: var(--mat-focus-indicator-border-color, transparent);\n  border-radius: var(--mat-focus-indicator-border-radius, 4px);\n}\n.mat-focus-indicator:focus-visible::before {\n  content: "";\n}\n\n@media (forced-colors: active) {\n  html {\n    --mat-focus-indicator-display: block;\n  }\n}\n'],encapsulation:2,changeDetection:0})}return d})()}}]);

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.