PageSourceSearch

https://www.vr-internet.de/services_cloud/portal/489.50b2dfe3efb2f626.js

js vr-internet.de collected 2026-10-05 20:15:07 UTC 10,231 bytes, 1 lines download raw bytes

1(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[489],{6489(F,C,r){r.d(C,{Q:()=>Q});var m=r(6223),E=r(9748),u=r(6563),t=r(6124),T=r(1128),k=r(5056),P=r(2547),d=r(3230),e=r(8503),R=r(443),y=r(4205),p=r(1567),g=r(3900),l=r(1817),b=r(2159);function s(n,c){return n===c||!(!n||!c)&&n.contentId===c.contentId&&n.serviceConfigVersion===c.serviceConfigVersion&&n.integrationType===c.integrationType&&n.serviceName===c.serviceName&&function o(n,c){return n===c||!(!n||!c)&&JSON.stringify(n)===JSON.stringify(c)}(n.webComponent,c.webComponent)&&function v(n,c){return n===c||!(!n||!c)&&JSON.stringify(n)===JSON.stringify(c)}(n.scriptAttributes,c.scriptAttributes)}var I=r(227),O=r(2782);const S=["contentPlaceHolder"],N=["hostTemplate"],W=["loadingGv"],M=["errorGv"],x=["customErrorTemplate"],D=["errorContainer"];function j(n,c){1&n&&(t.j41(0,"div",6)(1,"h1"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.j41(4,"h3"),t.EFF(5),t.nI1(6,"translate"),t.k0s()()),2&n&&(t.R7$(2),t.JRh(t.bMT(3,2,"NOT_FOUND.LOADING.HEADLINE")),t.R7$(3),t.JRh(t.bMT(6,4,"NOT_FOUND.LOADING.TEXT")))}function A(n,c){1&n&&t.eu8(0)}function G(n,c){if(1&n&&t.DNE(0,A,1,0,"ng-container",7),2&n){const i=t.XpG();t.Y8G("ngComponentOutlet",i.customErrorComponent)}}function V(n,c){if(1&n){const i=t.RV6();t.j41(0,"div",6)(1,"h1"),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.nrm(4,"kf-img",8),t.j41(5,"div",9),t.EFF(6),t.nI1(7,"translate"),t.k0s(),t.j41(8,"button",10),t.nI1(9,"translate"),t.bIt("click",function(){u.eBV(i);const h=t.XpG();return u.Njj(h.navigateToStartpage())}),t.j41(10,"span"),t.EFF(11),t.nI1(12,"translate"),t.k0s()()()}2&n&&(t.R7$(2),t.JRh(t.bMT(3,4,"NOT_FOUND.HEADLINE")),t.R7$(4),t.SpI(" ",t.bMT(7,6,"NOT_FOUND.MESSAGE")," "),t.R7$(2),t.BMQ("aria-label",t.bMT(9,8,"NOT_FOUND.STARTPAGE")),t.R7$(3),t.JRh(t.bMT(12,10,"NOT_FOUND.STARTPAGE")))}function H(n,c){1&n&&t.nrm(0,"div",11)}let Q=(()=>{class n{#i;#n;#r;#c;#s;#o;#t;#e;#a;#l;#h;#u;constructor(){this.#n=new y.B,this.#r="",this.#o=(0,u.WQX)(m.aZ),this.#t=(0,u.WQX)(T.WT),this.#e=(0,u.WQX)(R.C4),this.#a=(0,u.WQX)(b.h),this.#l=(0,u.WQX)(k.o),this.#h=(0,u.WQX)(P.P),this.customErrorComponent=this.#a.customErrorComponent;const i=(0,u.WQX)(d.E);this.#i=i.currentContent$.pipe((0,p.p)(a=>!!a),(0,p.p)(a=>a.integrationType===d.p.DYNAMIC_ROUTE||a.integrationType===d.p.WEB_COMPONENT),(0,p.p)(a=>this.#m(a)),(0,g.Q)(this.#n)),this.#u=i.contentError$}#m(i){const a=this.#o.path(!0),h=this.#h.findByContentId(i.contentId,this.#l.structure.menus)?.key,f=a.includes(i.contentId)||a.includes(h),$=a.includes(i.contentId.replaceAll("-","/"));return f||$}ngOnInit(){this.#f(),this.#d()}ngAfterViewInit(){this.#u.pipe((0,g.Q)(this.#n)).subscribe(()=>{this.contentPlaceHolder.clear(),this.errorContainerRef.clear(),this.errorContainerRef.createEmbeddedView(this.customErrorComponent&&this.customErrorTemplate?this.customErrorTemplate:this.defaultErrorTemplate)}),this.#i.pipe((0,g.Q)(this.#n),(0,l.F)(s)).subscribe(i=>{this.#a.reset(),this.#v(i)})}ngOnDestroy(){this.#n.next(),this.#n.complete(),this.#a.ngOnDestroy(),this.#g(),this.#p()}navigateToStartpage(){this.#l.navigateToStartPage()}#d(){this.#c=this.#o.onUrlChange(i=>{this.#f(),this.#a.updatePath(new URL(i,window.location.origin).pathname)}),this.#s=this.#o.subscribe(()=>{this.#f()})}#p(){this.#c(),this.#s.unsubscribe()}#f(){this.#r=this.#t.nativeWindow.location.href}#g(i=5){!this.#t.nativeWindow.location.href.includes(this.#r)&&setTimeout(()=>{this.#t.nativeWindow.history.replaceState({},"",this.#r)},i)}#v(i){this.contentPlaceHolder.clear(),this.errorContainerRef.clear();const a=this.#C(i);this.#e.createContent(i.contentId,this.contentPlaceHolder,{loadingTemplate:this.loadingTemplate,errorTemplate:this.customErrorComponent&&this.customErrorTemplate?this.customErrorTemplate:this.defaultErrorTemplate,hostTemplate:this.hostTemplate,params:a})}#C(i){const a={},h=this.#h.findByContentId(i.contentId,this.#l.structure?.menus||[]);return h&&h.configParameter&&(a.configuration=h.configParameter),a}static{this.\u0275fac=function(a){return new(a||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["sob-webcomponent-page-v2"]],viewQuery:function(a,h){
1if(1&a&&t.GBs(S,5,t.c1b)(N,5,t.C4Q)(W,5,t.C4Q)(M,5,t.C4Q)(x,5,t.C4Q)(D,5,t.c1b),2&a){let f;t.mGM(f=t.lsd())&&(h.contentPlaceHolder=f.first),t.mGM(f=t.lsd())&&(h.hostTemplate=f.first),t.mGM(f=t.lsd())&&(h.loadingTemplate=f.first),t.mGM(f=t.lsd())&&(h.defaultErrorTemplate=f.first),t.mGM(f=t.lsd())&&(h.customErrorTemplate=f.first),t.mGM(f=t.lsd())&&(h.errorContainerRef=f.first)}},features:[t.Jv_([b.h])],decls:13,vars:0,consts:[["errorContainer",""],["loadingGv",""],["customErrorTemplate",""],["errorGv",""],["contentPlaceHolder",""],["hostTemplate",""],[1,"kf-container"],[4,"ngComponentOutlet"],["src","./assets/illustrations_ultra/default/illu_ultra_hint_015_default.svg"],[1,"mat-body-1","kf-m-t-16","kf-m-b-16"],["mat-stroked-button","","color","primary",1,"kf-m-t-8",3,"click"],[1,"content-container"]],template:function(a,h){1&a&&(t.eu8(0,null,0),t.DNE(2,j,7,6,"ng-template",null,1,t.C5r)(4,G,1,1,"ng-template",null,2,t.C5r)(6,V,13,12,"ng-template",null,3,t.C5r),t.j41(8,"main"),t.eu8(9,null,4),t.DNE(11,H,1,0,"ng-template",null,5,t.C5r),t.k0s())},dependencies:[E.OI,I.SH,O.$z,e.TranslatePipe],styles:[".container[_ngcontent-%COMP%]{text-align:center;margin-top:1em;margin-bottom:1em}[_nghost-%COMP%], main[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.content-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}"],changeDetection:0})}}return n})()},2159(F,C,r){r.d(C,{h:()=>g});var m=r(6563),E=r(5797),u=r(4205),t=r(8123),T=r(9442),k=r(227),P=r(2782),d=r(8503),e=r(6124);let R=(()=>{class l{constructor(){this.navigationService=(0,m.WQX)(T.ES).getNavigationService()}navigateToClassicView(){this.navigationService.navigate("banking_start")}static{this.\u0275fac=function(o){return new(o||l)}}static{this.\u0275cmp=e.VBU({type:l,selectors:[["sob-fk-startpage-error-page"]],decls:25,vars:15,consts:[["role","alert","aria-live","assertive",1,"error-page-wrapper","kf-d-flex","kf-align-items-center","kf-justify-content-center","kf-m-t-b-48"],[1,"kf-container"],[1,"kf-row","kf-justify-content-center"],[1,"kf-col-12","kf-col-lg-10","kf-col-xl-8"],[1,"kf-text-center"],[1,"mat-headline-3","error-title","kf-m-b-24","kf-m-b-lg-48"],[1,"kf-d-flex","kf-justify-content-center","kf-m-b-24","kf-m-b-lg-48"],["height","280px","src","./assets/illustrations_ultra/default/illu_ultra_hint_001_default.svg"],[1,"kf-row","kf-justify-content-center","kf-m-b-24"],[1,"kf-col-12","kf-col-lg-10"],[1,"mat-headline-5","kf-m-b-16"],[1,"mat-body-1","kf-m-b-0"],[1,"kf-d-flex","kf-justify-content-center"],["mat-stroked-button","","color","primary",1,"error-page-action-button",3,"click"],["name","ic_pfeil_rechts_32"]],template:function(o,v){1&o&&(e.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h1",5),e.EFF(6),e.nI1(7,"translate"),e.k0s(),e.j41(8,"div",6),e.nrm(9,"kf-img",7),e.k0s(),e.j41(10,"div",8)(11,"div",9)(12,"h2",10),e.EFF(13),e.nI1(14,"translate"),e.k0s(),e.j41(15,"p",11),e.EFF(16),e.nI1(17,"translate"),e.k0s()()(),e.j41(18,"div",12)(19,"button",13),e.nI1(20,"translate"),e.bIt("click",function(){return v.navigateToClassicView()}),e.j41(21,"span"),e.EFF(22),e.nI1(23,"translate"),e.k0s(),e.nrm(24,"kf-icon",14),e.k0s()()()()()()()),2&o&&(e.R7$(6),e.SpI(" ",e.bMT(7,5,"FK_ERROR_PAGE.TITLE")," "),e.R7$(7),e.SpI(" ",e.bMT(14,7,"FK_ERROR_PAGE.SUBTITLE")," "),e.R7$(3),e.SpI(" ",e.bMT(17,9,"FK_ERROR_PAGE.DESCRIPTION")," "),e.R7$(3),e.BMQ("aria-label",e.bMT(20,11,"FK_ERROR_PAGE.ARIA.CLASSIC_VIEW_BUTTON")),e.R7$(3),e.JRh(e.bMT(23,13,"FK_ERROR_PAGE.CLASSIC_VIEW_BUTTON")))},dependencies:[P.$z,t.KY,k.SH,d.TranslatePipe],styles:[".error-page-action-button[_ngcontent-%COMP%]{width:230px}"]})}}return l})(),y=(()=>{class l{constructor(){this.configs=[{routePattern:"fk_start",component:R,hasError:!1}]}findComponentForPath(s){return this.configs.find(v=>s.includes(v.routePattern))?.component||null}hasCustomErrorForPath(s){return this.configs.some(o=>s.includes(o.routePattern))}setError(s){const o=this.getConfig(s);o?o.hasError=!0:console.warn("No matching route found in the registry")}hasError(s){const o=this.getConfig(s);return!!o&&o.hasError}getConfig(s){return this.configs.find(o=>s.includes(o.routePattern))}static{this.\u0275fac=function(o){return new(o||l)}}static{this.\u0275prov=m.jDH({token:l,factory:l.\u0275fac,providedIn:"root"})}}return l})();var p=r(1128);let g=(()=>{class l{#i=new E.t(!1);#n=new u.B;#r=(0,m.WQX)(y);#c=(0,m.WQX)(p.WT);#s;#o=!1;#t;#e;constructor(){this.shouldHideDefaultError$=this.#i.asObservable(),this.#e=this.#c.nativeWindow.location.pathname}get customErrorComponent(){return this.hasCustomErrorHandler()?this.#r.findComponentForPath(this.#c.nativeWindow.location.pathname):null}setup(s,o){this.#t={containerRef:s,currentPath:o?.currentPath||this.#c.nativeWindow.location.pathname,handle404Errors:o?.handle404Errors??!0},this.#e=this.#t.currentPath,this.#t.handle404Errors&&this.hasCustomErrorHandler()&&this.showCustomError()}
1hasCustomErrorHandler(){return this.#r.hasCustomErrorForPath(this.#e)}showCustomError(){if(!this.#t)return console.warn("ErrorHandler not initialized. Call setup() first."),!1;if(this.#o)return!1;const s=this.#r.findComponentForPath(this.#e);return!!s&&(console.log("[ErrorHandler] Showing custom error for:",this.#e),this.#o=!0,this.#r.setError(this.#e),this.#i.next(!0),this.#a(s),!0)}reset(){this.#o=!1,this.#i.next(!1),this.#t?.containerRef&&this.#t.containerRef.clear(),this.#s&&(this.#s.destroy(),this.#s=void 0)}updatePath(s){this.#e=s,this.reset()}ngOnDestroy(){this.reset(),this.#n.next(),this.#n.complete(),this.#i.complete()}#a(s){if(this.#t?.containerRef)try{this.#t.containerRef.clear(),this.#s=this.#t.containerRef.createComponent(s),console.log("[ErrorTracking]",{path:this.#e,timestamp:(new Date).toISOString(),component:s.name})}catch(o){console.error("[ErrorHandler] Failed to render custom error:",o),this.#o=!1,this.#i.next(!1),this.#s=void 0}else console.error("[ErrorHandler] No container ref available")}static{this.\u0275fac=function(o){return new(o||l)}}static{this.\u0275prov=m.jDH({token:l,factory:l.\u0275fac})}}return l})()}}]);

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.