1(self.webpackChunkhomepageUi=self.webpackChunkhomepageUi||[]).push([[3964],{3964(C,u,a){a.d(u,{mitarbeiterkontaktComponentBuilder:()=>v});var h=a(7705),t=a(2271),l=a(5802),p=a(9337),i=a(5246),n=a(5547);let m=(()=>{class s{constructor(){this._contentService=(0,l.WQX)(i.fH),this._classD=(0,l.WQX)(i.G_,{self:!0}),this.cmsId=this._classD.getRenderProperty("cmsid"),this.layoutClasses=this._classD.getRenderProperty("layoutClasses"),this.firstNameElement=this._contentService.querySelector('[data-cms-type="firstname"]'),this.lastNameElement=this._contentService.querySelector('[data-cms-type="lastname"]'),this.fullName=(0,t.EW)(()=>`${this.firstNameElement()?.textContent??""} ${this.lastNameElement()?.textContent??""}`),this.role=(0,t.EW)(()=>this._contentService.querySelector('[data-cms-type="role"]')()?.textContent??null),this.description=(0,t.EW)(()=>this._contentService.querySelector('[data-cms-type="description"]')()?.textContent??null),this.branch=(0,t.EW)(()=>this._contentService.querySelector('[data-cms-type="branch"]')()?.textContent??null),this.languages=(0,t.EW)(()=>this._contentService.querySelectorAll('[data-cms-type="languages"] li')().map(e=>e.textContent??"").filter(e=>e?.length)),this.roles=(0,t.EW)(()=>this._contentService.querySelectorAll('[data-cms-type="roles"] li')().map(e=>e.textContent).filter(e=>e?.length).join(", ")??null),this.branches=(0,t.EW)(()=>this._contentService.querySelectorAll('[data-cms-type="branches"] li')().map(e=>e.textContent).filter(e=>e?.length)),this.branchesAsString=(0,t.EW)(()=>this.branches().join(s._branchesSeparator)??null),this.branchesLabel=(0,t.EW)(()=>this.branches()?.length>1?"Filialen":"Filiale"),this.qualifications=(0,t.EW)(()=>this._contentService.querySelectorAll('[data-cms-type="qualifications"] li')().map(e=>e.textContent).filter(e=>e?.length).join(", ")??null),this.tel=(0,t.EW)(()=>{const e=this._contentService.querySelector('[data-cms-type="tel"]');return e()?.textContent?.length?{type:"tel",value:e()?.textContent??"",url:e()?.getAttribute("href")??void 0}:{type:"none",value:""}}),this.mobileNr=(0,t.EW)(()=>{const e=this._contentService.querySelector('[data-cms-type="mobile"]');return e()?.textContent?.length?{type:"tel",value:e()?.textContent??"",url:e()?.getAttribute("href")??void 0}:{type:"none",value:""}}),this.mail=(0,t.EW)(()=>{const e=this._contentService.querySelector('[data-cms-type="email"]');return e()?.textContent?.length?{type:"mail",value:e()?.innerHTML??"",url:e()?.getAttribute("href")??void 0}:{type:"none",value:""}}),this.appointment=(0,t.EW)(()=>{const e=this._contentService.querySelector('[data-cms-type="topicId"]');return e()?.textContent?.length?{type:"appointment",value:e()?.textContent??"",url:e()?.getAttribute("href")??void 0}:{type:"none",value:""}}),this.containerClasses=(0,t.EW)(()=>this._classD.containerClasses())}static{this._branchesSeparator=", "}static{this.\u0275fac=function(o){return new(o||s)}}static{this.\u0275dir=n.FsC({type:s,features:[n.Jv_([i.fH]),n.nM4([i.G_])]})}}return s})();var g=a(2215),b=a(1060);const y=["*"];function f(s,r){1&s&&(n.qex(0),n.SdG(1),n.bVm())}let d=(()=>{class s{constructor(){this.config=(0,h.hFB)(),this.image=(0,t.EW)(()=>{const e=this.config()?.image;if(e)return(0,b.MR)(e)}),this.hostClasses=(0,t.EW)(()=>[this.layoutClasses(),this.containerClasses()].filter(Boolean).join(" ")),this._payloadD=(0,l.WQX)(m,{self:!0}),this.fullName=(0,t.EW)(()=>this._payloadD.fullName()),this.role=(0,t.EW)(()=>this._payloadD.role()),this.description=(0,t.EW)(()=>this._payloadD.description()),this.branch=(0,t.EW)(()=>this._payloadD.branch()),this.languages=(0,t.EW)(()=>this._payloadD.languages()),this.roles=(0,t.EW)(()=>this._payloadD.roles()),this.branchesAsString=(0,t.EW)(()=>this._payloadD.branchesAsString()),this.branchesLabel=(0,t.EW)(()=>this._payloadD.branchesLabel()),this.qualifications=(0,t.EW)(()=>this._payloadD.qualifications()),this.tel=(0,t.EW)(()=>this._payloadD.tel()),this.mobileNr=(0,t.EW)(()=>this._payloadD.mobileNr()),this.mail=(0,t.EW)(()=>this._payloadD.mail()),this.appointment=(0,t.EW)(()=>this._payloadD.appointment()),this.containerClasses=(0,t.EW)(()=>this._payloadD.containerClasses()),this.cmsId=(0,t.EW)(()=>this._payloadD.cmsId()),this.layoutClasses=(0,t.EW)(()=>this._payloadD.layoutClasses()),this.employeeConfig=(0,t.EW)(()=>this.config()??""),this.employee=(0,t.EW)(()=>(0,g.VS)(this.employeeConfig()))}static{this.customElementName="cms-mitarbeiterkontakt"}static{this.\u0275fac=function(o){return new(o||s)}}static{this.\u0275cmp=n.VBU({type:s,selectors:[["cms-mitarbeiterkontakt"]],hostVars:10,hostBindings:function(o,c){2&o&&(n.BMQ("data-automation-id","cms-mitarbeiterkontakt")("id",c.cmsId()),n.HbH(c.hostClasses()),n.AVh("cms-component",!0)("cms-section-container",!0)("stretchable",!0))},inputs:{config:[1,"config"]},features:[n.nM4([m])],ngContentSelectors:y,decls:2,vars:1,consts:[[3,"employee"],[4,"hgContent"]],template:function(o,c){1&o&&(n.NAR(),n.nrm(0,"cms-ui-employee-contact",0),n.DNE(1,f,2,0,"ng-container",1)),2&o&&n.Y8G("employee",c.employee())},dependencies:[g.wZ,i.$q],styles:["[_nghost-%COMP%]{display:block}[_nghost-%COMP%]:focus-visible{outline:none}[_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%]{--cms-ec-max-inline-size: 18rem}[_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%] .cms-ec{height:100%}[_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%] .cms-ec__media{width:var(--cms-ec-max-inline-size)}[_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%] .cms-ec__sheet{z-index:1}.kf-bg-primary.kf-color-primary-contrast[_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%], .kf-bg-primary.kf-color-primary-contrast [_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%]{--cms-ec-primary: var(--color-background-stage-contrast);--cms-ec-text: var(--color-background-stage-contrast);--cms-ec-muted: var(--color-background-stage-contrast);--cms-ec-border: var(--color-background-stage-contrast);--cms-ec-surface: var(--color-background-stage);
1--cms-ec-box-shadow: var(--options-effect-on-background-stage-box);--cms-ec-background: var(--color-background-stage)}.kf-bg[_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%], .kf-bg [_nghost-%COMP%] cms-ui-employee-contact[_ngcontent-%COMP%]{--cms-ec-box-shadow: var(--options-effect-box-on-box)}"],changeDetection:0})}}return s})();const v=s=>{const r=d.customElementName;if(!customElements.get(r)){const e=(0,p.gw)(d,{injector:s});customElements.define(r,e)}}}}]);
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.