PageSourceSearch

https://www.esanum.de/3079.d6d2ae677e338d88.js

js esanum.de collected 2026-09-24 10:20:11 UTC 186,761 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkesanum=self.webpackChunkesanum||[]).push([[3079,3264],{47585:(ne,Y,_)=>{_.d(Y,{A:()=>a});var c,M=_(36895),b=_(31838),s=_(85166),f=_(55062);class a{}(c=a).\u0275fac=function(U){return new(U||c)},c.\u0275mod=f.oAB({type:c}),c.\u0275inj=f.cJS({imports:[M.ez,b.mZ,s.o]})},86455:(ne,Y,_)=>{_.d(Y,{x:()=>U});var C,M=_(36895),b=_(93007),s=_(22012),f=_(70404),c=_(85166),a=_(55062);class U{}(C=U).\u0275fac=function(w){return new(w||C)},C.\u0275mod=a.oAB({type:C}),C.\u0275inj=a.cJS({imports:[M.ez,b.Bz,s.FxY,s.iNp,c.o,f.n]})},7185:(ne,Y,_)=>{_.d(Y,{u:()=>X});var Z,M=_(36895),b=_(22012),s=_(47585),f=_(86455),c=_(70404),a=_(37945),C=_(40022),U=_(34980),D=_(58032),w=_(74232),Q=_(85166),$=_(79760),z=_(55062);class X{getElement(G){return $.K}}(Z=X).\u0275fac=function(G){return new(G||Z)},Z.\u0275mod=z.oAB({type:Z}),Z.\u0275inj=z.cJS({imports:[M.ez,b.dTQ,b.QX1,b.k85,b.LOH,b.Kq5,b.iNp,D.z,Q.o,w.Z,U.n,s.A,f.x,a.T,c.n,C.r]})},54719:(ne,Y,_)=>{_.r(Y),_.d(Y,{DiscussionEditModule:()=>U});var C,M=_(36895),b=_(24006),s=_(22012),f=_(70404),c=_(13680),a=_(55062);class U{getComponent(w){if("DiscussionEditComponent"===w)return c.F;console.error("Unknown lazy-loaded component")}}(C=U).\u0275fac=function(w){return new(w||C)},C.\u0275mod=a.oAB({type:C}),C.\u0275inj=a.cJS({imports:[M.ez,b.UX,s.MUX,s.hJ1,s.ejP,s.k85,s.gPf,s.dU1,s.Anc,s.iNp,f.n]})},96862:(ne,Y,_)=>{_.d(Y,{FK:()=>U,md:()=>w,y4:()=>D});var c,a,C,M=_(36895),b=_(79368),s=_(22107),f=_(55062);class U{transform($,z){const Z=new RegExp("^\\/");return b.hp.test($)||Z.test($)?$:(0,s.qC)(z)+b.hn+$}}(c=U).\u0275fac=function($){return new($||c)},c.\u0275pipe=f.Yjl({name:"getUrlPath",type:c,pure:!0});class D{transform($,z){try{return!$||new RegExp($).test(z)}catch(Z){console.log(Z)}return!0}}(a=D).\u0275fac=function($){return new($||a)},a.\u0275pipe=f.Yjl({name:"show",type:a,pure:!0});class w{}(C=w).\u0275fac=function($){return new($||C)},C.\u0275mod=f.oAB({type:C}),C.\u0275inj=f.cJS({imports:[M.ez]})},52327:(ne,Y,_)=>{_.d(Y,{H:()=>W});var _e,M=_(93007),b=_(22012),s=_(591),f=_(8929),c=_(36053),a=_(36787),C=_(7625),U=_(92198),D=_(80013),w=_(40537),Q=_(15941),$=_(75121),z=_(84227),Z=_(88981),X=_(79368),Te=_(29145),G=_(91719),Pe=_(69360),Ze=_(75020),we=_(4843),Oe=_(24850),e=_(75778),re=_(22107),Ne=_(820),k=_(55062),Ge=_(46511);class W{constructor(g,S,u,T,m,Rt,F,ce){this.siteService=g,this.feedService=S,this.router=u,this.cfr=T,this.modal=m,this.injector=Rt,this.logger=F,this.config=ce,this.code$=new s.X(Ne.D.main),this.menu$=new s.X(null),this.siteContext$=new s.X(new G.D),this.feed$=new s.X(null),this.url$=new s.X(this.router.url),this.destroy$=new f.xQ,this.ui=b.UI,this.ownerType=Q.K.menu,this.style=Ne.g.filled,this.logger.debug("menu created")}get layout(){var g;return null===(g=this.menu)||void 0===g?void 0:g.layout}get display(){return this.isVisible()?"flex":"none"}get hidden(){return this.isVisible()?"none":"true"}get ownerId(){var g;return(null===(g=this.menu)||void 0===g?void 0:g.id)||null}get ownerTitle(){var g;return(null===(g=this.menu)||void 0===g?void 0:g.code)||null}removeFader({target:g}){this.selected=null,this.scrollEnd=g.scrollWidth<=Math.ceil(g.clientWidth+g.scrollLeft)}set code(g){this.code$.next(g)}get code(){return this.code$.getValue()}set siteContext(g){this.siteContext$.next(g)}get siteContext(){return this.siteContext$.getValue()}set infocenter(g){g&&(this.siteContext=new G.D({type:G.N.infocenter,pk:g}))}set conference(g){g&&(this.siteContext=new G.D({type:G.N.conference,pk:g}))}set blog(g){g&&(this.siteContext=new G.D({type:G.N.blog,pk:g}))}set feed(g){this.feed$.next(g)}get feed(){return this.feed$.getValue()}set menu(g){this.menu$.next(g)}get menu(){return this.menu$.getValue()}set url(g){this.url$.next(g)}get url(){return this.url$.getValue()}ngOnInit(){this.router.events.pipe((0,C.R)(this.destroy$),(0,U.h)(g=>g instanceof M.m2)).subscribe(g=>this.url=g.urlAfterRedirects),(0,c.aj)([this.code$,this.siteContext$,this.config.userToken$]).pipe((0,U.h)(([g])=>!!g),(0,we.z)((0,Oe.U)(j=>JSON.stringify(j)),(0,e.x)(),(0,Oe.U)(j=>JSON.parse(j))),(0,D.b)(Te.yB)).subscribe(()=>this.load())}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}isVisible(){const{items:g,pattern:S}=this.menu||{};return(null==g?void 0:g.length)>0&&(!S||new RegExp(S).test(this.router.url))}load(){let g;this.feed?g=this.feedService.bindContext(this.siteContext).getMenu(this.feed,this.code,(0,re.qC)(this.route)+X.hn):(this.logger.debug(`load for infocenter ${this.infocenter} menu ${this.code}`),g=this.siteService.bindContext(this.siteContext).getMenu(this.code,(0,re.qC)(this.route)+X.hn)),this.loading=!0,g.pipe((0,w.x)(()=>this.loading=!1)).subscribe(S=>this.menu=S,S=>S instanceof Ze.d?this.menu=null:this.error=S)}go(g,S){if(S.url){const u=(null==g?void 0:g.metaKey)||(null==g?void 0:g.ctrlKey);
1if(X.hp.test(S.url))if(S.isExternalUrl){let T=this.cfr.resolveComponentFactory(Z.A).create(this.injector);T.instance.href=S.url,T.instance.target=S.target,(0,a.T)(T.instance.outcame,T.instance.canceled).subscribe(()=>this.modal.close()),this.modal.open(T,{title:{text:Z.e}})}else u||"_blank"===S.target?open(S.url):document.location.href=S.url;else{const T=this.getUrl(S);u?open(T):this.router.navigateByUrl(this.getUrl(S),{state:{layout:this.layoutPosition}}).then(()=>null)}}}getUrl(g){if(g.url){if(X.hp.test(g.url))return g.url;const S=(0,re.qC)(this.route);return X.P1.test(g.url)?g.url:S+X.hn+g.url}}}(_e=W).\u0275fac=function(g){return new(g||_e)(k.Y36(Pe.P),k.Y36(z.q),k.Y36(M.F0),k.Y36(k._Vd),k.Y36(b.Z7U),k.Y36(k.zs3),k.Y36(Ge.Kf),k.Y36($.X))},_e.\u0275dir=k.lG2({type:_e,hostVars:11,hostBindings:function(g,S){1&g&&k.NdJ("scroll",function(T){return S.removeFader(T)}),2&g&&(k.uIk("data-layout",S.layout)("data-hidden",S.hidden)("data-container-type",S.ownerType)("data-ch-owner-type",S.ownerType)("data-container-id",S.ownerId)("data-ch-owner-id",S.ownerId)("data-ch-owner-title",S.ownerTitle)("data-layout-position",S.layoutPosition)("data-ch-layout-position",S.layoutPosition),k.Udp("display",S.display))},inputs:{style:"style",route:"route",layoutPosition:"layoutPosition",code:"code",siteContext:"siteContext",infocenter:"infocenter",conference:"conference",blog:"blog",feed:"feed",gutter:"gutter",spacing:"spacing"}})},63079:(ne,Y,_)=>{_.r(Y),_.d(Y,{LABEL_COLLEAGUES_INCOMING:()=>Zn,LABEL_COLLEAGUES_OUTGOING:()=>wn,LABEL_MY_CHATS:()=>zt,LABEL_MY_COLLEAGUES:()=>kn,LABEL_MY_CONTACT_EDIT:()=>Fn,LABEL_MY_CURRICULUM_EDIT:()=>xn,LABEL_MY_DISCUSSIONS:()=>Jt,LABEL_MY_ESANUM:()=>Yn,LABEL_MY_PERSONAL_EDIT:()=>vn,LABEL_MY_PRIVATE_EDIT:()=>Un,LABEL_MY_PROFESSION_EDIT:()=>$n,LABEL_MY_PROFILE:()=>Dt,LABEL_MY_SETTINGS:()=>Qt,MyEsanumRoutingModule:()=>Dn,getMeMeta:()=>Gn});var oe,M=_(93007),b=_(49314),s=_(25024),f=_(36895),c=_(24006),a=_(22012),C=_(99826),U=_(62487),D=_(29986),w=_(2329),Q=_(7185),$=_(54719),z=_(96862),Z=_(70404),X=_(32686),Te=_(83264),G=_(58032),Pe=_(85166),Ze=_(21190),we=_(34980),Oe=_(46577),e=_(55062);class re{}(oe=re).\u0275fac=function(o){return new(o||oe)},oe.\u0275mod=e.oAB({type:oe}),oe.\u0275inj=e.cJS({imports:[f.ez,a.dIW,a.hJ1,a.k85,a.Kq5,a.iNp,Pe.o,we.n,Oe.Q,Ze.v]});var W,g,Ne=_(86612),k=_(22999),Ge=_(85962),_e=_(65650);class j{}(W=j).\u0275fac=function(o){return new(o||W)},W.\u0275mod=e.oAB({type:W}),W.\u0275inj=e.cJS({imports:[f.ez,c.UX,a.MUX,a.dIW,a.hJ1,a.I$v,a.ejP,a.zE6,a.QX1,a.k85,a.gPf,a.r3q,a.LOH,a.dU1,a.Anc,a.iNp,G.z,Pe.o,Ne.f,k._,Ge.C,_e.h]});class S{}(g=S).\u0275fac=function(o){return new(o||g)},g.\u0275mod=e.oAB({type:g}),g.\u0275inj=e.cJS({imports:[f.ez,c.UX,M.Bz,a.MUX,a.TXv,a.dIW,a.hJ1,a.dTQ,a.nDK,a.d64,a.ejP,a.zE6,a.QX1,a.k85,a.LOH,a.$9i,a.Omy,a.UFv,a.IaM,a.mLg,a.iNp,a.owC,D.ChatDialogModule,U.ConversationModule,G.z,$.DiscussionEditModule,Pe.o,X.x,w.a,Q.u,Te.V,re,j,C.aw,Z.n,z.md]});var ce,Ie,u=_(65738),T=_(90963),m=_(75179),Rt=_(85077),F=_(39774);class le{constructor(o){this.meService=o}resolve(o,t){return this.meService.getMe()}}(ce=le).\u0275fac=function(o){return new(o||ce)(e.LFG(F.w))},ce.\u0275prov=e.Yz7({token:ce,factory:ce.\u0275fac,providedIn:"root"});class Xt extends le{constructor(o){super(o)}resolve(o,t){return this.meService.getMe(!1)}}(Ie=Xt).\u0275fac=function(o){return new(o||Ie)(e.LFG(F.w))},Ie.\u0275prov=e.Yz7({token:Ie,factory:Ie.\u0275fac,providedIn:"root"});var De,L=_(40537),B=_(67090),V=_(57318),Se=_(74248),H=_(84727),ie=_(75121),qt=_(7656);function zn(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function Xn(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-stack",8)(1,"sn-button",9),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.leave())}),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("orientation",t.ui.orientation.horizontal)("align",t.ui.align.stretch)("justify",t.ui.justify.end),e.xp6(1),e.Q6J("icon",t.ui.icons.checked)("size",t.ui.size.tiny)("loading",t.progress.leaving)}}class Kt{constructor(o,t,i,l,r){this.meService=o,this.usersService=t,this.config=i,this.analytics=l,this.router=r,this.ui=a.UI,this.breakpoint=a.UoH,this.progress={leaving:!1}}leave(){this.progress.leaving=!0,this.meService.leave().pipe((0,L.x)(()=>this.progress.leaving=!1)).subscribe(()=>{this.progress.leaving=!0,this.usersService.logout().pipe((0,L.x)(()=>this.progress.leaving=!1)).subscribe(()=>{this.analytics.track(new H.qo({category:V.N.signin,action:Se.m.logout})),this.config.userToken=null,this.router.navigate(["/"])},o=>this.error=o)},o=>this.error=o)}}(De=Kt).\u0275fac=function(o){return new(o||De)(e.Y36(F.w),e.Y36(qt.f),e.Y36(ie.X),e.Y36(B.o),e.Y36(M.F0))},De.\u0275cmp=e.Xpm({type:De,selectors:[["esn-me-leave"]],decls:10,vars:5,consts:function(){let n,o,t,i,l;return n="Hinweis",o=" Hier k\xF6nnen Sie ihren Account deaktivieren: Ihre Daten werden nach 30 Tagen vollst\xE4ndig gel\xF6scht. Bitte best\xE4tigen Sie diesen Vorgang mit Klick auf 'OK'. Mehr \xFCber den Datenschutz bei esanum erfahren 
1Sie unter ",t="https://www.esanum.de/agb#datenschutz",i="https://www.esanum.de/agb#datenschutz",l="OK",[[3,"placement","ok",4,"ngIf"],["title",n,3,"padding","width"],["data-message",""],o,["title",t,"source",i],["blockFooterTemplate",""],[3,"placement","ok"],[3,"message"],[3,"orientation","align","justify"],["text",l,3,"icon","size","loading","click"]]},template:function(o,t){1&o&&(e.YNc(0,zn,2,2,"sn-informer",0),e.TgZ(1,"sn-block",1),e.ALo(2,"breakpoint"),e.TgZ(3,"span",2),e.SDv(4,3),e.qZA(),e.TgZ(5,"span"),e._uU(6,"\xa0"),e.qZA(),e._UZ(7,"sn-link",4),e.YNc(8,Xn,2,6,"ng-template",null,5,e.W1O),e.qZA()),2&o&&(e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("padding",e.lcZ(2,3,t.breakpoint.mobile)?t.ui.gutter.normal:t.ui.gutter.large)("width",t.ui.width.fluid))},dependencies:[f.O5,a.v_G,a.r0F,a.ZlA,a.mMx,a.N0S,a.aAT,a.oXc],styles:["[_nghost-%COMP%]{display:block;position:relative}[_nghost-%COMP%]   [li][data-sn-outline=fill][_ngcontent-%COMP%]     [data-link][_li]{background-color:#005461}[_nghost-%COMP%]   [li][data-sn-outline=fill][_ngcontent-%COMP%]     [data-link][_li]:focus{box-shadow:0 1px 5px #005461}[_nghost-%COMP%]   [li][data-sn-outline=fill][_ngcontent-%COMP%]     [data-link][_li] [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}  -shadowcsshost-no-combinator [li][data-sn-outline=fill]   [data-link][_li] [data-badge][_li] [data-text][_bd]{color:#005461!important}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li]{color:#005461;background-color:transparent;border:1px solid #005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li]:hover{background-color:#005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li]:hover [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}  -shadowcsshost-no-combinator [li][data-sn-outline=ghost]   [data-link][_li]:hover [data-badge][_li] [data-text][_bd]{color:#005461!important}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li]:hover[data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li]:hover.active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li]:focus{box-shadow:0 1px 5px #005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li][data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li].active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid #005461}[_nghost-%COMP%]   [li][data-sn-outline=ghost][_ngcontent-%COMP%]     [data-link][_li] [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}  -shadowcsshost-no-combinator [li][data-sn-outline=ghost]   [data-link][_li] [data-badge][_li] [data-text][_bd]{background:#005461!important}[_nghost-%COMP%]   [li][data-sn-outline=transparent][_ngcontent-%COMP%]     [data-link][_li]{color:#005461}[_nghost-%COMP%]   [li][data-sn-outline=transparent][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#005461}[_nghost-%COMP%]   [li][data-sn-outline=transparent][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#005461}[_nghost-%COMP%]   [li][data-sn-outline=transparent][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#005461}[_nghost-%COMP%]   [li][data-sn-outline=transparent][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#005461}[_nghost-%COMP%]   [li][data-sn-outline=transparent][_ngcontent-%COMP%]     [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#005461}[_nghost-%COMP%]     [data-link][_li] [data-badge][_li][data-collapsed=true][_li][data-sn-position=rightTop]{right:4px;top:4px;transform:none}[_nghost-%COMP%]     [data-link][_li] [data-badge][_li][data-collapsed=true][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}  -shadowcsshost-no-combinator   [data-link][_li] [data-badge][_li][data-collapsed=true][_li] [data-text][_bd]{font-size:10px;line-height:16px;min-width:16px;min-height:16px;height:16px}[_nghost-%COMP%]     [data-link][_li][data-active=false]:not(.active), [_nghost-%COMP%]     [data-link][_li][data-sn-orphan=true][data-active=false]{text-decoration:underline}[_nghost-%COMP%]     [data-link][_li] [data-line][_li]{position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:5px;background-color:#407f89;display:none}[data-message][_ngcontent-%COMP%]{font-size:16px}"]});var be,St=_(21086),q=_(7625),Je=_(87545),Ae=_(92198),de=_(15941),qn=_(80471),Kn=_(90290),Lt=_(16459);class Bt{constructor(o){this.http=o}delete(o){return this.http.delete(`chats/${o}`)}}(be=Bt).\u0275fac=function(o){return new(o||be)(e.LFG(Lt.OE))},be.\u0275prov=e.Yz7({token:be,factory:be.\u0275fac,providedIn:"root"});var Xe,yt=_(52335),Bn=_(32588),ee=_(80393),Vn=_(31609),Ce=_(68474),Qe=_(16195),ae=_(72911),Re=_(45973),ze=_(7370),Hn=_(9412),Vt=_(81499);function Wn(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function jn(n,o){if(1&n&&(e.TgZ(0,"sn-card")(1,"sn-stack",11),e._UZ(2,"
1sn-skeleton",12)(3,"sn-skeleton",13),e.qZA()()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal),e.xp6(1),e.Q6J("type",t.ui.skeleton.type.image),e.xp6(1),e.Q6J("lines",2)}}function eo(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,jn,4,3,"sn-card",10),e.ALo(2,"mockArray"),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",e.lcZ(2,2,4))}}const Yt=function(n){return[n]};function to(n,o){if(1&n&&(e.TgZ(0,"sn-block",14)(1,"esn-empty",15),e._UZ(2,"sn-link",16),e.qZA()()),2&n){const t=e.oxw(2);e.Q6J("width",t.ui.width.fluid),e.xp6(2),e.Q6J("source",e.VKq(5,Yt,"/"+t.urlPrefixes.colleagues))("outline",t.ui.outline.fill)("icon",t.ui.icons.search),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function no(n,o){if(1&n&&(e.YNc(0,eo,3,4,"sn-stack",3),e.YNc(1,to,3,7,"ng-template",null,8,e.W1O)),2&n){const t=e.MAs(2),i=e.oxw();e.Q6J("ngIf",i.progress.chats)("ngIfElse",t)}}function oo(n,o){if(1&n&&e._UZ(0,"esn-user-card",25),2&n){const t=e.oxw(2).$implicit,i=e.oxw(2);e.Q6J("user",t.interlocutor)("shape",i.ui.shape.square)("size",i.ui.size.normal)}}function io(n,o){1&n&&(e.TgZ(0,"span",29),e.SDv(1,30),e.qZA())}function ao(n,o){if(1&n&&(e.TgZ(0,"div",26),e.YNc(1,io,2,0,"span",27),e._UZ(2,"span",28),e.qZA()),2&n){const t=e.oxw(2).$implicit,i=e.oxw(2);e.xp6(1),e.Q6J("ngIf",(null==i.me?null:i.me.id)==(null==t.lastMessage.user?null:t.lastMessage.user.id)),e.xp6(1),e.Q6J("innerHTML",t.lastMessage.content,e.oJD)}}function so(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-menu-item",32),e.NdJ("click",function(){e.CHM(t);const l=e.oxw().hide,r=e.oxw(2).$implicit;return e.oxw(2).delete(r),e.KtG(l())}),e.qZA()}if(2&n){const t=e.oxw(5);e.Q6J("loading",t.progress.deleting)("icon",t.ui.icons.delete)("features",e.VKq(4,Yt,t.ui.feature.clickable)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function _o(n,o){if(1&n&&(e.TgZ(0,"sn-menu",11),e.YNc(1,so,1,6,"sn-menu-item",31),e.qZA()),2&n){const t=e.oxw(2).$implicit,i=e.oxw(2);e.Q6J("orientation",i.ui.orientation.vertical),e.xp6(1),e.Q6J("ngIf","dialog"==t.type)}}function lo(n,o){if(1&n&&(e.TgZ(0,"sn-stack"),e.YNc(1,oo,1,3,"esn-user-card",22),e.YNc(2,ao,3,2,"div",23),e.YNc(3,_o,2,2,"ng-template",null,24,e.W1O),e.qZA()),2&n){const t=e.oxw().$implicit;e.xp6(1),e.Q6J("ngIf",t.interlocutor),e.xp6(1),e.Q6J("ngIf",t.lastMessage)}}function ro(n,o){if(1&n&&e._UZ(0,"span",34),2&n){const t=e.oxw(2).$implicit;e.Q6J("innerHTML",t.lastMessage.content,e.oJD)}}function co(n,o){if(1&n&&(e.ynx(0),e.YNc(1,ro,1,1,"span",33),e.BQk()),2&n){const t=e.oxw().$implicit;e.xp6(1),e.Q6J("ngIf",t.lastMessage)}}const uo=function(){return[]};function go(n,o){if(1&n&&e._UZ(0,"sn-badge",37),2&n){const t=e.oxw(2).$implicit,i=e.oxw(2);e.Q6J("value",t.unreadedCount)("color",i.localUi.colors.red)("features",e.DdM(3,uo))}}function fo(n,o){if(1&n&&(e.TgZ(0,"sn-stack",35)(1,"time"),e._uU(2),e.ALo(3,"formatDate"),e.qZA(),e.YNc(4,go,1,4,"sn-badge",36),e.qZA()),2&n){const t=e.oxw().$implicit,i=e.oxw(2);e.Q6J("orientation",i.ui.orientation.horizontal)("justify",i.ui.justify.between)("align",i.ui.align.center),e.xp6(2),e.Oqu(e.lcZ(3,5,null==t.lastMessage?null:t.lastMessage.created)),e.xp6(2),e.Q6J("ngIf",t.unreadedCount>0)}}function mo(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-card",18),e.NdJ("selected",function(){const r=e.CHM(t).$implicit,d=e.oxw(2);return e.KtG(r.type==d.chatType.dialog?d.openDialog(r):d.openConversation(r.id))}),e.ynx(1,19),e.YNc(2,lo,5,2,"sn-stack",20),e.YNc(3,co,2,1,"ng-container",20),e.BQk(),e.YNc(4,fo,5,7,"ng-template",null,21,e.W1O),e.qZA()}if(2&n){const t=o.$implicit,i=e.oxw(2);e.Q6J("padding",i.ui.gutter.large)("features",e.VKq(6,Yt,i.ui.feature.clickable)),e.uIk("data-chat-type",t.type),e.xp6(1),e.Q6J("ngSwitch",t.type),e.xp6(1),e.Q6J("ngSwitchCase",i.chatType.dialog),e.xp6(1),e.Q6J("ngSwitchCase",i.chatType.conversation)}}function po(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,mo,6,8,"sn-card",17),e.qZA()),2&n){const t=e.oxw();e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",t.chats)}}function Mo(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-block",38)(1,"sn-pager",39),e.NdJ("action",function(l){e.CHM(t);const r=e.oxw();return e.KtG(r.trackPager(l))}),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("padding",t.ui.gutter.none),e.xp6(1),e.Q6J("mode",t.ui.pager.mode.page)("size",t.config.device.mobile?1:4)("pageSize",t.consts.pageSize)("count",t.count)}}var Ct=(()=>{return(n=Ct||(Ct={})).dialog="dialog",n.conversation="conversation",Ct;var n})();class Wt extends Ce.Q{constructor(o,t,i,l,r,d,p,P,h,A,I,v){super(),this.meService=o,this.chatsService=t,this.modal=i,this.injector=l,this.cfr=r,this.meHub=d,this.router=p,this.fb=P,this.signals=h,this.analytics=A,this.config=I,this.route=v,this.ui=a.UI,this.localUi=Re.S,this.chatType=Ct,this.analyticsOwner=de.K,this.consts={pageSize:10},this.urlPrefixes=T.us,this.progress={chats:!1,deleting:!1},this.chats=[],this.form=this.fb.group({page:[1]})}ngOnInit(){this.config.userToken$.pipe((0,q.R)(this.destroy$),(0,Je.w)(o=>o?this.meService.getMeCard():(0,St.of)(null))).subscribe(o=>this.me=o),this.router.events.pipe((0,q.R)(this.destroy$),(0,Ae.h)(o=>
1o instanceof M.m2)).subscribe(()=>this.readState()),this.form.valueChanges.subscribe(({page:o})=>{this.load(),this.router.navigate([],{queryParams:o>1?{page:o}:{},relativeTo:this.route}).then(()=>null)}),this.signals.signals$.pipe((0,q.R)(this.destroy$)).subscribe(o=>{o instanceof Vn.u&&(this.form.patchValue({page:1},{emitEvent:!1}),this.load())}),this.meHub.event$.pipe((0,q.R)(this.destroy$),(0,Ae.h)(o=>o instanceof yt.fw)).subscribe(o=>{o.model===yt.Hn.chat&&o.data&&o.action===yt.iq.messageAdded&&this.load()}),this.readState()}readState(){const{page:o}=(0,ae.Rs)(this.route.snapshot);this.form.patchValue({page:+o||1},{emitEvent:!1}),this.load()}load(){this.progress.chats=!0;const{page:o}=this.form.getRawValue();this.meService.getChats(o,10).pipe((0,L.x)(()=>this.progress.chats=!1)).subscribe(({count:t,results:i})=>[this.chats,this.count]=[i,t],t=>this.error=t)}openDialog(o){var t,i;let l=this.cfr.resolveComponentFactory(Kn.b).create(this.injector);l.instance.pk=o.id;const r=o.interlocutor?[null===(t=o.interlocutor.profile)||void 0===t||null===(i=t.salutation)||void 0===i?void 0:i.title,o.interlocutor.firstName,o.interlocutor.lastName].filter(d=>!!d).join(" "):"?";this.modal.open(l,{title:{text:-1!==o.features.indexOf("bot")?"Nachricht von " + r + "":"Dialog mit " + r + ""},closeOutside:!1,width:"700px"})}openConversation(o){let t=this.cfr.resolveComponentFactory(qn.S).create(this.injector);t.instance.pk=o,this.modal.open(t,{title:{text:"Konversation"},width:"600px"})}delete(o){let t=this.cfr.resolveComponentFactory(a.XuM).create(this.injector);t.instance.message="Sind Sie sicher, dass Sie diese Unterhaltung l\xF6schen m\xF6chten?",t.instance.ok.subscribe(()=>{this.progress.deleting=!0,this.chatsService.delete(o.id).pipe((0,L.x)(()=>this.progress.deleting=!1)).subscribe(()=>this.load(),i=>this.error=i),this.modal.close()}),t.instance.cancel.subscribe(()=>this.modal.close()),this.modal.open(t,{title:{text:"Sind Sie sicher?"}})}trackPager(o){this.analytics.track(new H.qo({category:V.N.pageElement,action:(0,Qe.w)(o),label:"Pager of my-chats"}))}}(Xe=Wt).\u0275fac=function(o){return new(o||Xe)(e.Y36(F.w),e.Y36(Bt),e.Y36(a.Z7U),e.Y36(e.zs3),e.Y36(e._Vd),e.Y36(Bn.bA),e.Y36(M.F0),e.Y36(c.QS),e.Y36(ee.U),e.Y36(B.o),e.Y36(ie.X),e.Y36(M.gz))},Xe.\u0275cmp=e.Xpm({type:Xe,selectors:[["esn-my-chats"]],features:[e.qOj],decls:7,vars:7,consts:function(){let n,o,t,i,l;return n="Sie haben noch keine Nachrichten in Ihrem Posteingang",o="Schreiben Sie eine Nachricht an einen Kollegen.",t="Kollegen finden",i="Sie:",l="l\xF6schen",[[3,"placement","ok",4,"ngIf"],[3,"align","gutter"],["emptyDataTemplate",""],[3,"align",4,"ngIf","ngIfElse"],[3,"formGroup"],[3,"padding",4,"ngIf"],[3,"placement","ok"],[3,"message"],["noDataTemplate",""],[3,"align"],[4,"ngFor","ngForOf"],[3,"orientation"],[3,"type"],[3,"lines"],[3,"width"],["message",n,"description",o],["title",t,3,"source","outline","icon"],[3,"padding","features","selected",4,"ngFor","ngForOf"],[3,"padding","features","selected"],[3,"ngSwitch"],[4,"ngSwitchCase"],["cardFooterTemplate",""],[3,"user","shape","size",4,"ngIf"],["data-last-message","",4,"ngIf"],["cardActionsTemplate",""],[3,"user","shape","size"],["data-last-message",""],["data-author","",4,"ngIf"],[3,"innerHTML"],["data-author",""],i,["title",l,3,"loading","icon","features","click",4,"ngIf"],["title",l,3,"loading","icon","features","click"],["data-last-message","",3,"innerHTML",4,"ngIf"],["data-last-message","",3,"innerHTML"],[3,"orientation","justify","align"],[3,"value","color","features",4,"ngIf"],[3,"value","color","features"],[3,"padding"],["formControlName","page",3,"mode","size","pageSize","count","action"]]},template:function(o,t){if(1&o&&(e.YNc(0,Wn,2,2,"sn-informer",0),e.TgZ(1,"sn-stack",1),e.YNc(2,no,3,2,"ng-template",null,2,e.W1O),e.YNc(4,po,2,2,"sn-stack",3),e.ynx(5,4),e.YNc(6,Mo,2,5,"sn-block",5),e.BQk(),e.qZA()),2&o){const i=e.MAs(3);e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("ngIf",t.chats.length>0&&!t.progress.chats)("ngIfElse",i),e.xp6(1),e.Q6J("formGroup",t.form),e.xp6(1),e.Q6J("ngIf",t.count>t.consts.pageSize)}},dependencies:[f.sg,f.O5,f.RF,f.n9,c.JJ,c.JL,c.sg,c.u,a.FN3,a.v_G,a.AkF,a.ZlA,a.mMx,a.N0S,a.Mnp,a.e6i,a.PRd,a._eU,a.aAT,ze.T,Hn.r,a.SC$,Vt.i],styles:["[_nghost-%COMP%]{display:block;position:relative}[data-author][_ngcontent-%COMP%]{color:#737373;font-weight:700;margin-right:4px}
1time[_ngcontent-%COMP%]{font-size:14px;font-weight:400;line-height:1.39;color:#737373;white-space:nowrap;margin-right:8px}[data-last-message][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}"]});var qe,Le=_(46781),vt=_(52840);function Eo(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function To(n,o){if(1&n&&(e.TgZ(0,"sn-card")(1,"sn-stack",11),e._UZ(2,"sn-skeleton",12)(3,"sn-skeleton",13),e.qZA()()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal),e.xp6(1),e.Q6J("type",t.ui.skeleton.type.image),e.xp6(1),e.Q6J("lines",2)}}function Po(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,To,4,3,"sn-card",10),e.ALo(2,"mockArray"),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",e.lcZ(2,2,4))}}const So=function(n){return[n]};function Co(n,o){if(1&n&&(e.TgZ(0,"esn-empty",14),e._UZ(1,"sn-link",15),e.qZA()),2&n){const t=e.oxw(2);e.xp6(1),e.Q6J("source",e.VKq(4,So,"/"+t.urlPrefixes.colleagues))("outline",t.ui.outline.fill)("icon",t.ui.icons.search),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function ho(n,o){if(1&n&&(e.YNc(0,Po,3,4,"sn-stack",3),e.YNc(1,Co,2,6,"ng-template",null,8,e.W1O)),2&n){const t=e.MAs(2),i=e.oxw();e.Q6J("ngIf",i.progress.colleagues)("ngIfElse",t)}}function Oo(n,o){if(1&n&&e._UZ(0,"esn-colleague",17),2&n){const t=o.$implicit;e.Q6J("user",t.colleague)("colleague",t.id)}}function No(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,Oo,1,2,"esn-colleague",16),e.qZA()),2&n){const t=e.oxw();e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",t.colleagues)}}function Io(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-pager",18),e.NdJ("action",function(l){e.CHM(t);const r=e.oxw();return e.KtG(r.trackPager(l))}),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("mode",t.ui.pager.mode.page)("size",t.config.device.mobile?1:4)("pageSize",t.consts.pageSize)("count",t.count)}}class en extends Ce.Q{constructor(o,t,i,l,r,d,p){super(),this.meService=o,this.signals=t,this.fb=i,this.router=l,this.analytics=r,this.route=d,this.config=p,this.ui=a.UI,this.consts={pageSize:10},this.analyticsOwner=de.K,this.urlPrefixes=T.us,this.colleagues=[],this.progress={colleagues:!1},this.form=this.fb.group({page:[1]})}ngOnInit(){this.router.events.pipe((0,q.R)(this.destroy$),(0,Ae.h)(o=>o instanceof M.m2)).subscribe(()=>this.readState()),this.form.valueChanges.subscribe(({page:o})=>{this.load(),this.router.navigate([],{queryParams:o>1?{page:o}:{},relativeTo:this.route}).then(()=>null)}),this.signals.signals$.pipe((0,q.R)(this.destroy$)).subscribe(o=>{o instanceof Le.YI&&(this.form.patchValue({page:1},{emitEvent:!1}),this.load())}),this.readState()}readState(){const{page:o}=(0,ae.Rs)(this.route.snapshot);this.form.patchValue({page:+o||1},{emitEvent:!1}),this.load()}load(){this.progress.colleagues=!0;const{page:o}=this.form.getRawValue();this.meService.getColleagues(o,10).pipe((0,L.x)(()=>this.progress.colleagues=!1)).subscribe(({count:t,results:i})=>[this.colleagues,this.count]=[i,t],t=>this.error=t)}trackPager(o){this.analytics.track(new H.qo({category:V.N.pageElement,action:(0,Qe.w)(o),label:"Pager of my-colleagues-list"}))}}(qe=en).\u0275fac=function(o){return new(o||qe)(e.Y36(F.w),e.Y36(ee.U),e.Y36(c.QS),e.Y36(M.F0),e.Y36(B.o),e.Y36(M.gz),e.Y36(ie.X))},qe.\u0275cmp=e.Xpm({type:qe,selectors:[["esn-my-colleagues-list"]],features:[e.qOj],decls:7,vars:7,consts:function(){let n,o,t;return n="Sie haben noch keinen Kollegen zu Ihren Kontakten hinzugef\xFCgt",o="Auf esanum k\xF6nnen Sie ehemalige Kollegen oder Kommilitonen suchen, sich mit ihnen vernetzen und per Nachricht mit Kollegen in Kontakt treten.",t="Kollegen finden",[[3,"placement","ok",4,"ngIf"],[3,"align","gutter"],["emptyDataTemplate",""],[3,"align",4,"ngIf","ngIfElse"],[3,"formGroup"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action",4,"ngIf"],[3,"placement","ok"],[3,"message"],["noDataTemplate",""],[3,"align"],[4,"ngFor","ngForOf"],[3,"orientation"],[3,"type"],[3,"lines"],["message",n,"description",o],["title",t,3,"source","outline","icon"],[3,"user","colleague",4,"ngFor","ngForOf"],[3,"user","colleague"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action"]]},template:function(o,t){if(1&o&&(e.YNc(0,Eo,2,2,"sn-informer",0),e.TgZ(1,"sn-stack",1),e.YNc(2,ho,3,2,"ng-template",null,2,e.W1O),e.YNc(4,No,2,2,"sn-stack",3),e.ynx(5,4),e.YNc(6,Io,1,4,"sn-pager",5),e.BQk(),e.qZA()),2&o){const i=e.MAs(3);e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("ngIf",t.colleagues.length>0&&!t.progress.colleagues)("ngIfElse",i),e.xp6(1),e.Q6J("formGroup",t.form),e.xp6(1),e.Q6J("ngIf",t.count>t.consts.pageSize)}},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.AkF,a.ZlA,a.mMx,a.N0S,a.PRd,a._eU,a.aAT,vt.E,ze.T,a.SC$],styles:["[_nghost-%COMP%]{display:block;position:relative}[data-pager][_ngcontent-%COMP%]{margin-bottom:-24px}"]});var Ke,tn=_(84171);const $t=function(){return[]};function Ao(n,o){1&n&&e._UZ(0,"sn-badge",6),2&n&&e.Q6J("value",o.ngIf)("features",e.DdM(2,$t))}function bo(n,o){1&n&&e._UZ(0,"sn-badge",6),2&n&&e.Q6J("value",o.ngIf)("features",e.DdM(2,$t))}function Ro(n,o){1&n&&e._UZ(0,"sn-badge",6),2&n&&e.Q6J("value",o.ngIf)("features",e.DdM(2,$t))}const Lo=function(){return["/me/colleagues"]},yo=function(){return["incoming"]},Yo=function(){return["outgoing"]};
1class nn{constructor(o){this.meManager=o,this.ui=a.UI}}var Be;function vo(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function $o(n,o){if(1&n&&(e.TgZ(0,"sn-card")(1,"sn-stack",11),e._UZ(2,"sn-skeleton",12)(3,"sn-skeleton",13),e.qZA()()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal),e.xp6(1),e.Q6J("type",t.ui.skeleton.type.image),e.xp6(1),e.Q6J("lines",2)}}function xo(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,$o,4,3,"sn-card",10),e.ALo(2,"mockArray"),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",e.lcZ(2,2,4))}}(Ke=nn).\u0275fac=function(o){return new(o||Ke)(e.Y36(tn.D))},Ke.\u0275cmp=e.Xpm({type:Ke,selectors:[["esn-my-colleagues"]],decls:10,vars:16,consts:function(){let n,o,t;return n="Meine Kollegen",o="Anfragen",t="Angefragt",[[3,"width","padding"],[3,"align"],["title",n,3,"link"],[3,"value","features",4,"ngIf"],["title",o,3,"link","matching"],["title",t,3,"link","matching"],[3,"value","features"]]},template:function(o,t){1&o&&(e.TgZ(0,"sn-block",0)(1,"sn-stack",1)(2,"sn-menu")(3,"sn-menu-item",2),e.YNc(4,Ao,1,3,"sn-badge",3),e.qZA(),e.TgZ(5,"sn-menu-item",4),e.YNc(6,bo,1,3,"sn-badge",3),e.qZA(),e.TgZ(7,"sn-menu-item",5),e.YNc(8,Ro,1,3,"sn-badge",3),e.qZA()(),e._UZ(9,"router-outlet"),e.qZA()()),2&o&&(e.Q6J("width",t.ui.width.fluid)("padding",t.ui.gutter.none),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Akn(t.ui.menu.style.tabs),e.xp6(1),e.Q6J("link",e.DdM(13,Lo)),e.xp6(1),e.Q6J("ngIf",null==t.meManager.badges?null:t.meManager.badges.colleagues.count),e.xp6(1),e.Q6J("link",e.DdM(14,yo))("matching",t.ui.matching.wildcard),e.xp6(1),e.Q6J("ngIf",null==t.meManager.badges?null:t.meManager.badges.colleagues.requests.incoming),e.xp6(1),e.Q6J("link",e.DdM(15,Yo))("matching",t.ui.matching.wildcard),e.xp6(1),e.Q6J("ngIf",null==t.meManager.badges?null:t.meManager.badges.colleagues.requests.outcoming))},dependencies:[f.O5,M.lC,a.FN3,a.v_G,a.Mnp,a.e6i,a.aAT],styles:["[_nghost-%COMP%]{display:block;position:relative}[_nghost-%COMP%]     [data-help][_bl][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic]{width:16px!important;height:16px!important}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic]{width:16px!important;height:16px!important}[_nghost-%COMP%]     [data-block][_bl] [data-body][_bl]{padding:16px 24px 24px}"]});const Fo=function(n){return[n]};function Uo(n,o){if(1&n&&(e.TgZ(0,"esn-empty",14),e._UZ(1,"sn-link",15),e.qZA()),2&n){const t=e.oxw(2);e.xp6(1),e.Q6J("source",e.VKq(4,Fo,"/"+t.urlPrefixes.colleagues))("outline",t.ui.outline.fill)("icon",t.ui.icons.search),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function ko(n,o){if(1&n&&(e.YNc(0,xo,3,4,"sn-stack",3),e.YNc(1,Uo,2,6,"ng-template",null,8,e.W1O)),2&n){const t=e.MAs(2),i=e.oxw();e.Q6J("ngIf",i.progress.requests)("ngIfElse",t)}}function Zo(n,o){if(1&n&&e._UZ(0,"esn-colleague",17),2&n){const t=o.$implicit;e.Q6J("user",null==t?null:t.user)("request",t)("owner",null==t||null==t.user?null:t.user.id)}}function wo(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,Zo,1,3,"esn-colleague",16),e.qZA()),2&n){const t=e.oxw();e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",t.requests)}}function Go(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-pager",18),e.NdJ("action",function(l){e.CHM(t);const r=e.oxw();return e.KtG(r.trackPager(l))}),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("mode",t.ui.pager.mode.page)("size",t.config.device.mobile?1:4)("pageSize",t.consts.pageSize)("count",t.count)}}class an extends Ce.Q{constructor(o,t,i,l,r,d,p){super(),this.meService=o,this.signals=t,this.fb=i,this.router=l,this.analytics=r,this.config=d,this.route=p,this.ui=a.UI,this.consts={pageSize:10},this.analyticsOwner=de.K,this.urlPrefixes=T.us,this.requests=[],this.progress={requests:!1},this.form=this.fb.group({page:[1]})}ngOnInit(){this.router.events.pipe((0,q.R)(this.destroy$),(0,Ae.h)(o=>
1o instanceof M.m2)).subscribe(()=>this.readState()),this.form.valueChanges.subscribe(({page:o})=>{this.load(),this.router.navigate([],{queryParams:o>1?{page:o}:{},relativeTo:this.route}).then(()=>null)}),this.signals.signals$.pipe((0,q.R)(this.destroy$)).subscribe(o=>{(o instanceof Le.g5||o instanceof Le.q$||o instanceof Le.Q$)&&(this.form.patchValue({page:1},{emitEvent:!1}),this.load())}),this.readState()}readState(){const{page:o}=(0,ae.Rs)(this.route.snapshot);this.form.patchValue({page:+o||1},{emitEvent:!1}),this.load()}load(){this.progress.requests=!0;const{page:o}=this.form.getRawValue();this.meService.getIncomingRequests(o,10).pipe((0,L.x)(()=>this.progress.requests=!1)).subscribe(({count:t,results:i})=>[this.requests,this.count]=[i,t],t=>this.error=t)}trackPager(o){this.analytics.track(new H.qo({category:V.N.pageElement,action:(0,Qe.w)(o),label:"Pager of my-incoming-requests"}))}}var Ve;function Do(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function Jo(n,o){if(1&n&&(e.TgZ(0,"sn-card")(1,"sn-stack",11),e._UZ(2,"sn-skeleton",12)(3,"sn-skeleton",13),e.qZA()()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal),e.xp6(1),e.Q6J("type",t.ui.skeleton.type.image),e.xp6(1),e.Q6J("lines",2)}}function Qo(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,Jo,4,3,"sn-card",10),e.ALo(2,"mockArray"),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",e.lcZ(2,2,4))}}(Be=an).\u0275fac=function(o){return new(o||Be)(e.Y36(F.w),e.Y36(ee.U),e.Y36(c.QS),e.Y36(M.F0),e.Y36(B.o),e.Y36(ie.X),e.Y36(M.gz))},Be.\u0275cmp=e.Xpm({type:Be,selectors:[["esn-my-incoming-requests"]],features:[e.qOj],decls:7,vars:7,consts:function(){let n,o,t;return n="Sie haben aktuell keine Anfrage eines Kollegen erhalten",o="Auf esanum k\xF6nnen ehemalige Kollegen oder Kommilitonen Sie einladen, sich mit ihnen zu vernetzen und per Nachricht in Kontakt treten.",t="Kollegen finden",[[3,"placement","ok",4,"ngIf"],[3,"align","gutter"],["emptyDataTemplate",""],[3,"align",4,"ngIf","ngIfElse"],[3,"formGroup"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action",4,"ngIf"],[3,"placement","ok"],[3,"message"],["noDataTemplate",""],[3,"align"],[4,"ngFor","ngForOf"],[3,"orientation"],[3,"type"],[3,"lines"],["message",n,"description",o],["title",t,3,"source","outline","icon"],[3,"user","request","owner",4,"ngFor","ngForOf"],[3,"user","request","owner"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action"]]},template:function(o,t){if(1&o&&(e.YNc(0,vo,2,2,"sn-informer",0),e.TgZ(1,"sn-stack",1),e.YNc(2,ko,3,2,"ng-template",null,2,e.W1O),e.YNc(4,wo,2,2,"sn-stack",3),e.ynx(5,4),e.YNc(6,Go,1,4,"sn-pager",5),e.BQk(),e.qZA()),2&o){const i=e.MAs(3);e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("ngIf",t.requests.length>0&&!t.progress.requests)("ngIfElse",i),e.xp6(1),e.Q6J("formGroup",t.form),e.xp6(1),e.Q6J("ngIf",t.count>t.consts.pageSize)}},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.AkF,a.ZlA,a.mMx,a.N0S,a.PRd,a._eU,a.aAT,vt.E,ze.T,a.SC$],styles:["[_nghost-%COMP%]{display:block;position:relative}[data-pager][_ngcontent-%COMP%]{margin-bottom:-24px}"]});const zo=function(n){return[n]};function Xo(n,o){if(1&n&&(e.TgZ(0,"esn-empty",14),e._UZ(1,"sn-link",15),e.qZA()),2&n){const t=e.oxw(2);e.xp6(1),e.Q6J("source",e.VKq(4,zo,"/"+t.urlPrefixes.colleagues))("outline",t.ui.outline.fill)("icon",t.ui.icons.search),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function qo(n,o){if(1&n&&(e.YNc(0,Qo,3,4,"sn-stack",3),e.YNc(1,Xo,2,6,"ng-template",null,8,e.W1O)),2&n){const t=e.MAs(2),i=e.oxw();e.Q6J("ngIf",i.progress.requests)("ngIfElse",t)}}function Ko(n,o){if(1&n&&e._UZ(0,"esn-colleague",17),2&n){const t=o.$implicit;e.Q6J("user",null==t?null:t.colleague)("request",t)("owner",null==t||null==t.user?null:t.user.id)}}function Bo(n,o){if(1&n&&(e.TgZ(0,"sn-stack",9),e.YNc(1,Ko,1,3,"esn-colleague",16),e.qZA()),2&n){const t=e.oxw();e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",t.requests)}}function Vo(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-pager",18),e.NdJ("action",function(l){e.CHM(t);const r=e.oxw();return e.KtG(r.trackPager(l))}),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("mode",t.ui.pager.mode.page)("size",t.config.device.mobile?1:4)("pageSize",t.consts.pageSize)("count",t.count)}}class _n extends Ce.Q{constructor(o,t,i,l,r,d,p){super(),this.meService=o,this.signals=t,this.router=i,this.fb=l,this.analytics=r,this.config=d,this.route=p,this.ui=a.UI,this.consts={pageSize:10},this.analyticsOwner=de.K,this.urlPrefixes=T.us,this.requests=[],this.progress={requests:!1},this.form=this.fb.group({page:[1]})}ngOnInit(){this.router.events.pipe((0,q.R)(this.destroy$),(0,Ae.h)(o=>
1o instanceof M.m2)).subscribe(()=>this.readState()),this.form.valueChanges.subscribe(({page:o})=>{this.load(),this.router.navigate([],{queryParams:o>1?{page:o}:{},relativeTo:this.route}).then(()=>null)}),this.signals.signals$.pipe((0,q.R)(this.destroy$)).subscribe(o=>{(o instanceof Le.g5||o instanceof Le.Ks)&&(this.form.patchValue({page:1},{emitEvent:!1}),this.load())}),this.readState()}readState(){const{page:o}=(0,ae.Rs)(this.route.snapshot);this.form.patchValue({page:+o||1},{emitEvent:!1}),this.load()}load(){this.progress.requests=!0;const{page:o}=this.form.getRawValue();this.meService.getOutcomingRequests(o,10).pipe((0,L.x)(()=>this.progress.requests=!1)).subscribe(({count:t,results:i})=>[this.requests,this.count]=[i,t],t=>this.error=t)}trackPager(o){this.analytics.track(new H.qo({category:V.N.pageElement,action:(0,Qe.w)(o),label:"Pager of my-outcoming-requests"}))}}(Ve=_n).\u0275fac=function(o){return new(o||Ve)(e.Y36(F.w),e.Y36(ee.U),e.Y36(M.F0),e.Y36(c.QS),e.Y36(B.o),e.Y36(ie.X),e.Y36(M.gz))},Ve.\u0275cmp=e.Xpm({type:Ve,selectors:[["esn-my-outcoming-requests"]],features:[e.qOj],decls:7,vars:7,consts:function(){let n,o,t;return n="Sie haben aktuell keine Kollegen als Kontakt eingeladen",o="Auf esanum k\xF6nnen Sie ehemalige Kollegen oder Kommilitonen einladen, sich mit ihnen vernetzen und per Nachricht in Kontakt treten.",t="Kollegen finden",[[3,"placement","ok",4,"ngIf"],[3,"align","gutter"],["emptyDataTemplate",""],[3,"align",4,"ngIf","ngIfElse"],[3,"formGroup"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action",4,"ngIf"],[3,"placement","ok"],[3,"message"],["noDataTemplate",""],[3,"align"],[4,"ngFor","ngForOf"],[3,"orientation"],[3,"type"],[3,"lines"],["message",n,"description",o],["title",t,3,"source","outline","icon"],[3,"user","request","owner",4,"ngFor","ngForOf"],[3,"user","request","owner"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action"]]},template:function(o,t){if(1&o&&(e.YNc(0,Do,2,2,"sn-informer",0),e.TgZ(1,"sn-stack",1),e.YNc(2,qo,3,2,"ng-template",null,2,e.W1O),e.YNc(4,Bo,2,2,"sn-stack",3),e.ynx(5,4),e.YNc(6,Vo,1,4,"sn-pager",5),e.BQk(),e.qZA()),2&o){const i=e.MAs(3);e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("ngIf",t.requests.length>0&&!t.progress.requests)("ngIfElse",i),e.xp6(1),e.Q6J("formGroup",t.form),e.xp6(1),e.Q6J("ngIf",t.count>t.consts.pageSize)}},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.AkF,a.ZlA,a.mMx,a.N0S,a.PRd,a._eU,a.aAT,vt.E,ze.T,a.SC$],styles:["[_nghost-%COMP%]{display:block;position:relative}[data-pager][_ngcontent-%COMP%]{margin-bottom:-24px}"]});var He,Ho=_(13680),xt=_(45525),Wo=_(20710),jo=_(79760);function ei(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function ti(n,o){if(1&n&&(e.TgZ(0,"sn-card")(1,"sn-stack",12),e._UZ(2,"sn-skeleton",13)(3,"sn-skeleton",14),e.qZA()()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal),e.xp6(1),e.Q6J("type",t.ui.skeleton.type.image),e.xp6(1),e.Q6J("lines",2)}}function ni(n,o){if(1&n&&(e.TgZ(0,"sn-stack",10),e.YNc(1,ti,4,3,"sn-card",11),e.ALo(2,"mockArray"),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",e.lcZ(2,2,4))}}const Ft=function(n){return[n]};function oi(n,o){if(1&n&&(e.TgZ(0,"sn-block",15)(1,"esn-empty",16),e._UZ(2,"sn-link",17),e.qZA()()),2&n){const t=e.oxw(2);e.Q6J("width",t.ui.width.fluid),e.xp6(2),e.Q6J("source",e.VKq(6,Ft,"/"+t.urlPrefixes.colleagues+"/"+t.urlPrefixes.discussions))("outline",t.ui.outline.fill)("icon",t.ui.icons.add)("context",t.ui.context.box),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function ii(n,o){if(1&n&&(e.YNc(0,ni,3,4,"sn-stack",8),e.YNc(1,oi,3,8,"ng-template",null,9,e.W1O)),2&n){const t=e.MAs(2),i=e.oxw();e.Q6J("ngIf",i.progress.discussions)("ngIfElse",t)}}const ai=function(){return{"data-test":"delete"}},si=function(){return{"data-test":"edit"}};function _i(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-menu",12)(1,"sn-menu-item",22),e.NdJ("click",function(){const r=e.CHM(t).hide,d=e.oxw().$implicit;
1return e.oxw(2).delete(d),e.KtG(r())}),e.qZA(),e.TgZ(2,"sn-menu-item",23),e.NdJ("click",function(){const r=e.CHM(t).hide,d=e.oxw().$implicit;return e.oxw(2).edit(d),e.KtG(r())}),e.qZA()()}if(2&n){const t=e.oxw(3);e.Q6J("orientation",t.ui.orientation.vertical),e.xp6(1),e.Q6J("loading",t.progress.deleting)("icon",t.ui.icons.delete)("features",e.VKq(10,Ft,t.ui.feature.clickable))("attributes",e.DdM(12,ai)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform),e.xp6(1),e.Q6J("icon",t.ui.icons.edit)("features",e.VKq(13,Ft,t.ui.feature.clickable))("attributes",e.DdM(15,si)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function li(n,o){if(1&n&&(e.TgZ(0,"esn-discussion-card",20),e.YNc(1,_i,3,16,"ng-template",null,21,e.W1O),e.qZA()),2&n){const t=o.$implicit,i=e.oxw(2);e.Q6J("discussion",t)("path","/"+i.urlPrefixes.colleagues+"/"+i.urlPrefixes.discussions)}}function ri(n,o){if(1&n&&(e.TgZ(0,"sn-stack",18),e.YNc(1,li,3,2,"esn-discussion-card",19),e.qZA()),2&n){const t=e.oxw();e.Q6J("gutter",t.ui.gutter.big)("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngForOf",t.discussions)}}function ci(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-block",24)(1,"sn-pager",25),e.NdJ("action",function(l){e.CHM(t);const r=e.oxw();return e.KtG(r.trackPager(l))}),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("padding",t.ui.gutter.none),e.xp6(1),e.Q6J("mode",t.ui.pager.mode.page)("size",t.config.device.mobile?1:4)("pageSize",t.consts.pageSize)("count",t.count)}}class rn extends Ce.Q{constructor(o,t,i,l,r,d,p,P,h,A){super(),this.meService=o,this.discussionsService=t,this.cfr=i,this.injector=l,this.fb=r,this.router=d,this.modal=p,this.analytics=P,this.config=h,this.route=A,this.ui=a.UI,this.localUi=Re.S,this.consts={pageSize:10},this.urlPrefixes=T.us,this.analyticsOwner=de.K,this.discussions=[],this.count=0,this.progress={discussions:!1,deleting:!1},this.form=this.fb.group({page:[1]})}ngOnInit(){this.router.events.pipe((0,q.R)(this.destroy$),(0,Ae.h)(o=>o instanceof M.m2)).subscribe(()=>this.readState()),this.form.valueChanges.subscribe(({page:o})=>{this.load(),this.router.navigate([],{queryParams:o>1?{page:o}:{},relativeTo:this.route}).then(()=>null)}),this.readState()}readState(){const{page:o}=(0,ae.Rs)(this.route.snapshot);this.form.patchValue({page:+o||1},{emitEvent:!1}),this.load()}load(){this.progress.discussions=!0;const{page:o}=this.form.getRawValue();this.meService.getDiscussions(o,10).pipe((0,L.x)(()=>this.progress.discussions=!1)).subscribe(({count:t,results:i})=>[this.discussions,this.count]=[i,t],t=>this.error=t)}edit(o){const t=this.cfr.resolveComponentFactory(Ho.F).create(this.injector);o.id&&(t.instance.id=o.id),t.instance.saved.subscribe(()=>{this.modal.close(),this.load()}),this.modal.open(t,{title:{text:xt.hv},closeOutside:!1})}delete(o){let t=this.cfr.resolveComponentFactory(a.XuM).create(this.injector);t.instance.message=xt.Rj,t.instance.ok.subscribe(()=>{this.progress.deleting=!0,this.discussionsService.delete(o.id).pipe((0,L.x)(()=>this.progress.deleting=!1)).subscribe(()=>this.load(),i=>this.error=i),this.modal.close()}),t.instance.cancel.subscribe(()=>this.modal.close()),this.modal.open(t,{title:{text:xt.Ff}})}trackPager(o){this.analytics.track(new H.qo({category:V.N.pageElement,action:(0,Qe.w)(o),label:"Pager of my-discussions"}))}}(He=rn).\u0275fac=function(o){return new(o||He)(e.Y36(F.w),e.Y36(Wo.F),e.Y36(e._Vd),e.Y36(e.zs3),e.Y36(c.QS),e.Y36(M.F0),e.Y36(a.Z7U),e.Y36(B.o),e.Y36(ie.X),e.Y36(M.gz))},He.\u0275cmp=e.Xpm({type:He,selectors:[["esn-my-discussions"]],features:[e.qOj],decls:7,vars:7,consts:function(){let n,o,t,i,l;return n="Sie haben noch keinen Beitrag erstellt",o="Auf esanum k\xF6nnen Sie mit Mitgliedern \xFCber ihre Themen fachbezogen diskutieren. Erstellen Sie einfach einen Beitrag.",t="Diskussion hinzuf\xFCgen",i="l\xF6schen",l="bearbeiten",[[3,"placement","ok",4,"ngIf"],[3,"align","gutter"],["emptyDataTemplate",""],[3,"gutter","align",4,"ngIf","ngIfElse"],[3,"formGroup"],[3,"padding",4,"ngIf"],[3,"placement","ok"],[3,"message"],[3,"align",4,"ngIf","ngIfElse"],["noDataTemplate",""],[3,"align"],[4,"ngFor","ngForOf"],[3,"orientation"],[3,"type"],[3,"lines"],[3,"width"],["message",n,"description",o],["title",t,3,"source","outline","icon","context"],[3,"gutter","align"],[3,"discu
1ssion","path",4,"ngFor","ngForOf"],[3,"discussion","path"],["actionsTemplate",""],["title",i,3,"loading","icon","features","attributes","click"],["title",l,3,"icon","features","attributes","click"],[3,"padding"],["data-pager","","formControlName","page",3,"mode","size","pageSize","count","action"]]},template:function(o,t){if(1&o&&(e.YNc(0,ei,2,2,"sn-informer",0),e.TgZ(1,"sn-stack",1),e.YNc(2,ii,3,2,"ng-template",null,2,e.W1O),e.YNc(4,ri,2,3,"sn-stack",3),e.ynx(5,4),e.YNc(6,ci,2,5,"sn-block",5),e.BQk(),e.qZA()),2&o){const i=e.MAs(3);e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("ngIf",t.discussions.length>0&&!t.progress.discussions)("ngIfElse",i),e.xp6(1),e.Q6J("formGroup",t.form),e.xp6(1),e.Q6J("ngIf",t.count>t.consts.pageSize)}},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.v_G,a.AkF,a.ZlA,a.mMx,a.N0S,a.Mnp,a.e6i,a.PRd,a._eU,a.aAT,jo.K,ze.T,a.SC$],styles:["[_nghost-%COMP%]{display:block;position:relative}"]});var We,ye=_(28561),di=(_(44811),_(43100)),se=_(42507),ui=_(54163),gi=_(68668),fi=_(36410),mi=_(15455);const pi=["selectedFile"];function Mi(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",2),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",3),e.qZA()}if(2&n){const t=e.oxw();e.xp6(1),e.Q6J("message",t.error.toString())}}function Ei(n,o){if(1&n&&(e._UZ(0,"sn-picture",9),e.ALo(1,"retina")),2&n){const t=e.oxw(2);e.Q6J("src",e.lcZ(1,6,t.profile.photo.renders.thumbnail))("title",t.profile.firstName+" "+t.profile.lastName)("alt",t.profile.photo.description||t.profile.firstName+" "+t.profile.lastName)("width","160px")("height","180px")("image-in-view",t.profile.photo)}}function Ti(n,o){if(1&n&&e._UZ(0,"esn-user-photo",10),2&n){const t=e.oxw(2);e.Q6J("firstName",t.profile.firstName)("lastName",t.profile.lastName)}}function Pi(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-block",4),e.YNc(1,Ei,2,8,"sn-picture",5),e.YNc(2,Ti,1,2,"ng-template",null,6,e.W1O),e.TgZ(4,"sn-stack",7)(5,"sn-button",8),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.upload())}),e.qZA()()()}if(2&n){const t=e.MAs(3),i=e.oxw();e.Q6J("padding",i.ui.gutter.none)("width",i.ui.width.fluid)("state",i.progress.upload?i.ui.state.loading:null),e.xp6(1),e.Q6J("ngIf",!(null==i.profile.photo||null==i.profile.photo.renders||!i.profile.photo.renders.thumbnail))("ngIfElse",t),e.xp6(3),e.Q6J("orientation",i.ui.orientation.horizontal)("justify",i.ui.justify.center)("width",i.ui.width.fluid),e.xp6(1),e.Q6J("size",i.ui.size.tiny)("icon",i.localUi.icons.upload)}}const Si="Foto bearbeiten";class cn{constructor(o,t,i,l,r,d){this.meService=o,this.analytics=t,this.signals=i,this.modal=l,this.cfr=r,this.injector=d,this.ui=a.UI,this.localUi=Re.S,this.analyticsOwner=de.K,this.progress={upload:!1}}upload(){const o=this.cfr.resolveComponentFactory(ui.G).create(this.injector);o.instance.uploaded.subscribe(t=>{this.progress.upload=!0;const i=new ye.E({photo:t.id});this.meService.patchProfile(i).pipe((0,L.x)(()=>this.progress.upload=!1)).subscribe(l=>{this.signals.emit(new se.T),this.profile=l,this.analytics.track(new H.qo({category:V.N.userProfile,action:Se.m.editPhoto}))},l=>this.error=l),this.modal.close()}),this.modal.open(o,{title:{text:Si},closeOutside:!1,width:"450px"})}}(We=cn).\u0275fac=function(o){return new(o||We)(e.Y36(F.w),e.Y36(B.o),e.Y36(ee.U),e.Y36(a.Z7U),e.Y36(e._Vd),e.Y36(e.zs3))},We.\u0275cmp=e.Xpm({type:We,selectors:[["esn-my-photo"]],viewQuery:function(o,t){if(1&o&&e.Gf(pi,5,e.SBq),2&o){let i;e.iGM(i=e.CRH())&&(t.selectedFile=i.first)}},inputs:{profile:"profile"},features:[e._Bn([di.J])],decls:2,vars:2,consts:function(){let n;return n="hochladen",[[3,"ok",4,"ngIf"],["data-photo","",3,"padding","width","state",4,"ngIf"],[3,"ok"],[3,"message"],["data-photo","",3,"padding","width","state"],[3,"src","title","alt","width","height","image-in-view",4,"ngIf","ngIfElse"],["noPhotoTemplate",""],["data-upload","",3,"orientation","justify","width"],["text",n,3,"size","icon","click"],[3,"src","title","alt","width","height","image-in-view"],["data-no-photo","",3,"firstName","lastName"]]},template:function(o,t){1&o&&(e.YNc(0,Mi,2,1,"sn-informer",0),e.YNc(1,Pi,6,10,"sn-block",1)),2&o&&(e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("ngIf",!!t.profile))},dependencies:[f.O5,a.v_G,a.r0F,a.ZlA,a.mMx,a.w2z,a.aAT,gi.l,fi.Q,mi._],styles:["@keyframes _ngcontent-%COMP%_spinner-dash1{0%{stroke-dashoffset:0}50%{stroke-dashoffset:90}to{stroke-dashoffset:0}}@keyframes _ngcontent-%COMP%_spinner-dash2{0%{stroke-dashoffset:0}50%{stroke-dashoffset:90}to{stroke-dashoffset:0}}
1@keyframes _ngcontent-%COMP%_spinner-rotate{0%{transform:rotate(0)}50%{transform:rotate(1.05turn)}to{transform:rotate(2turn)}}[_nghost-%COMP%]{display:block;position:relative}[data-photo][_ngcontent-%COMP%]{position:relative;min-width:160px;width:160px;min-height:180px;height:180px}[data-photo][_ngcontent-%COMP%]   [data-no-photo][_ngcontent-%COMP%]{width:160px;height:180px;background-color:#fff}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]{position:absolute;bottom:5px;z-index:1}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt]{background:rgba(255,255,255,.8)}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt]:hover{background:white}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt]{color:#005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt] [data-sn-icon][_bt][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt] [data-sn-icon][_bt][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt] [data-sn-icon][_bt][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt] [data-sn-icon][_bt][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline][_ngcontent-%COMP%]     button[_bt] [data-sn-icon][_bt][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline=transparent][_ngcontent-%COMP%]     button[_bt]:focus{outline:#005461 auto 1px}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-scheme][data-sn-outline=transparent][data-sn-shape=circle][_ngcontent-%COMP%]     button[_bt]:focus{box-shadow:0 1px 5px #005461}[data-photo][_ngcontent-%COMP%]   [data-upload][_ngcontent-%COMP%]   [bt][data-sn-with-text=false][_ngcontent-%COMP%]     button[_bt] [data-sn-icon][_bt]{line-height:1}"]});var je,Ci=_(84227),hi=_(52327),Oi=_(69360),Ni=_(46511),Ii=_(94786);const dn=function(){return[]};function Ai(n,o){if(1&n&&e._UZ(0,"sn-badge",6),2&n){const t=e.oxw(3);e.Q6J("value",null==t.meManager.badges?null:t.meManager.badges.colleagues.requests.incoming)("features",e.DdM(2,dn))}}function bi(n,o){if(1&n&&e._UZ(0,"sn-badge",6),2&n){const t=e.oxw(3);e.Q6J("value",null==t.meManager.badges?null:t.meManager.badges.chats.unreaded)("features",e.DdM(2,dn))}}const Ri=function(n){return[n]},Li=function(n){return{href:n}};function yi(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-menu-item",4),e.NdJ("click",function(l){const d=e.CHM(t).$implicit,p=e.oxw(2);return e.KtG(p.go(l,d))}),e.ALo(1,"checkActive"),e.ALo(2,"getUrlPath"),e.YNc(3,Ai,1,3,"sn-badge",5),e.YNc(4,bi,1,3,"sn-badge",5),e.qZA()}if(2&n){const t=o.$implicit,i=e.oxw(2);e.Q6J("active",e.xi3(1,7,t.pattern,i.url))("title",t.title)("features",e.VKq(13,Ri,i.ui.feature.clickable))("attributes",e.VKq(15,Li,e.xi3(2,10,t.url,i.route))),e.uIk("data-ch-owner-type",i.analyticsOwner.platform),e.xp6(3),e.Q6J("ngIf","/me/colleagues"==t.url&&(null==i.meManager.badges?null:i.meManager.badges.colleagues.requests.incoming)),e.xp6(1),e.Q6J("ngIf","/me/chats"==t.url&&(null==i.meManager.badges?null:i.meManager.badges.chats.unreaded))}}function Yi(n,o){if(1&n&&(e.TgZ(0,"sn-block",1)(1,"sn-menu",2),e.YNc(2,yi,5,17,"sn-menu-item",3),e.qZA()()),2&n){const t=e.oxw();e.Q6J("width",t.ui.width.fluid)("padding",t.ui.gutter.none),e.xp6(1),e.Q6J("orientation",t.ui.orientation.vertical),e.xp6(1),e.Q6J("ngForOf",t.menu.items)}}class un extends hi.H{constructor(o,t,i,l,r,d,p,P,h){super(o,t,i,l,r,d,p,P),this.config=P,this.meManager=h,this.analyticsOwner=de.K}}var et;function vi(n,o){1&n&&e._UZ(0,"esn-my-side-menu",5)}(je=un).\u0275fac=function(o){return new(o||je)(e.Y36(Oi.P),e.Y36(Ci.q),e.Y36(M.F0),e.Y36(e._Vd),e.Y36(a.Z7U),e.Y36(e.zs3),e.Y36(Ni.Kf),e.Y36(ie.X),e.Y36(tn.D))},je.\u0275cmp=e.Xpm({type:je,selectors:[["esn-my-side-menu"]],features:[e.qOj],decls:1,vars:1,consts:[[3,"width","padding",4,"ngIf"],[3,"width","padding"],[3,"orientation"],[3,"active","title","features","attributes","click",4,"ngFor","ngForOf"],[3,"active","title","features","attributes","click"],[3,"value","features",4,"ngIf"],[3,"value","features"]],template:function(o,t){1&o&&e.YNc(0,Yi,3,4,"sn-block",0),2&o&&e.Q6J("ngIf",t.menu&&t.menu.items.length)},dependencies:[f.sg,f.O5,a.FN3,a.v_G,a.Mnp,a.e6i,Ii.o,z.FK],styles:['[_nghost-%COMP%]{display:block}[_nghost-%COMP%]   [bl][_ngcontent-%COMP%]{min-width:160px}[_nghost-%COMP%]     [data-help][_bl][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic]{width:16px!important;height:16px!important}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic]{width:16px!important;height:16px!important}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=fill]   [data-link][_li]{background-color:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=fill]   [data-link][_li]:focus{box-shadow:0 1px 5px #737373}  -shadowcsshost-no-combinator [mu][data-sn-style=default]   [data-top][_mu] [data-item][_mu] [li][data-sn-outline=fill]   [data-link][_li] [data-badge][_li] [data-text][_bd]{color:#737373!important}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]{color:#737373;background-color:transparent;border:1px solid #737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:hover{background-color:#737373}  -shadowcsshost-no-combinator [mu][data-sn-style=default]   [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:hover [data-badge][_li] [data-text][_bd]{color:#737373!important}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:focus{box-shadow:0 1px 5px #737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li][data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li].active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid #737373}  -shadowcsshost-no-combinator [mu][data-sn-style=default]   [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-badge][_li] [data-text][_bd]{background:#737373!important}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li]{color:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li] [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu]   [data-link][_li]{border-radius:0;padding:16px 8px 16px 24px!important;font-size:16px}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu]   [data-link][_li] [data-title][_li]{word-break:break-word;white-space:normal}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active{background-color:#e5f6f7}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li]{color:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li] [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li] [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li] [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li] [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li] [data-title][_li] span[_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active [data-title][_li] span[_li]{border:none}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=fill]   [data-link][_li]:focus{box-shadow:0 1px 5px}[_nghost-%COMP%]   
1[mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=fill]   [data-link][_li] [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]{background-color:transparent;border:1px solid}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:hover [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:hover[data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:hover.active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li]:focus{box-shadow:0 1px 5px}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li][data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li].active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=ghost]   [data-link][_li] [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li]:after{content:"";position:absolute;left:0;bottom:0;width:4px;border-radius:5px;background-color:#00a5ae;height:100%;display:none}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent]   [data-link][_li][data-active=true][_li]:after, [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=false][_li].active:after{display:block}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu]   [data-link][_li] [data-badge][_li][data-collapsed=true][_li][data-sn-position=rightTop]{right:4px;top:4px;transform:none}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu]   [data-link][_li] [data-badge][_li][data-collapsed=true][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}  -shadowcsshost-no-combinator [mu][data-sn-style=default]   [data-top][_mu] [data-item][_mu]   [data-link][_li] [data-badge][_li][data-collapsed=true][_li] [data-text][_bd]{font-size:10px;line-height:16px;min-width:16px;min-height:16px;height:16px}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu]   [data-link][_li] [data-line][_li]{position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:5px;background-color:#407f89;display:none}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=fill]   [data-link][_li]:focus{box-shadow:0 1px 5px}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=fill]   [data-link][_li] [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li]{background-color:transparent;border:1px solid}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li]:hover [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li]:hover[data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li]:hover.active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li]:focus{box-shadow:0 1px 5px}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li][data-active=true] [data-title][_li] span[_li], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li].active[data-sn-orphan=false] [data-title][_li] span[_li]{border-bottom:1px solid}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=ghost]   [data-link][_li] [data-badge][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent]   [data-link][_li][data-active=false][_li]:not(.active):hover, [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=true][_li][data-active=false][_li]:hover{color:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent]   [data-link][_li][data-active=false][_li]:not(.active):hover [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=true][_li][data-active=false][_li]:hover [data-sn-icon][_li][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent]   [data-link][_li][data-active=false][_li]:not(.active):hover [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=true][_li][data-active=false][_li]:hover [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent]   [data-link][_li][data-active=false][_li]:not(.active):hover [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=true][_li][data-active=false][_li]:hover [data-sn-icon][_li][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent]   [data-link][_li][data-active=false][_li]:not(.active):hover [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=true][_li][data-active=false][_li]:hover [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent]   [data-link][_li][data-active=false][_li]:not(.active):hover [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si], [_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false] [li][data-sn-outline=transparent] [data-link][_li][data-sn-orphan=true][_li][data-active=false][_li]:hover [data-sn-icon][_li][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#737373}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false]   [data-link][_li] [data-badge][_li][data-collapsed=true][_li][data-sn-position=rightTop]{right:4px;top:4px;transform:none}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false]   [data-link][_li] [data-badge][_li][data-collapsed=true][_li][data-sn-color=secondary]   [data-text][_bd]{background:#00A5AE}  -shadowcsshost-no-combinator [mu][data-sn-style=default]   [data-top][_mu] [data-item][_mu][data-active=false]   [data-link][_li] [data-badge][_li][data-collapsed=true][_li] [data-text][_bd]{font-size:10px;line-height:16px;min-width:16px;min-height:16px;height:16px}[_nghost-%COMP%]   [mu][data-sn-style=default][_ngcontent-%COMP%]     [data-top][_mu] [data-item][_mu][data-active=false]   [data-link][_li] [data-line][_li]{position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:5px;background-color:#407f89;display:none}[_nghost-%COMP%]     [data-sub-animate][_mu]{align-items:stretch;flex-direction:column;overflow:hidden;margin-top:4px}[_nghost-%COMP%]     [data-sub][_mu] [data-item][_mu]{position:relative}']});class gn extends Ce.Q{constructor(o,t){super(),this.route=o,this.config=t,this.ui=a.UI}ngOnInit(){this.route.data.pipe((0,q.R)(this.destroy$)).subscribe(({me:o})=>this.profile=o.profile)}}(et=gn).\u0275fac=function(o){return new(o||et)(e.Y36(M.gz),e.Y36(ie.X))},et.\u0275cmp=e.Xpm({type:et,selectors:[["ng-component"]],features:[e.qOj],decls:6,vars:6,consts:[[3,"orientation","gutter","wrap"],["data-column-1","",3,"align"],[3,"profile"],["code","my-esanum",4,"ngIf"],["data-column-2",""],["code","my-esanum"]],template:function(o,t){1&o&&(e.TgZ(0,"sn-stack",0)(1,"sn-stack",1),e._UZ(2,"esn-my-photo",2),e.YNc(3,vi,1,0,"esn-my-side-menu",3),e.qZA(),e.TgZ(4,"div",4),e._UZ(5,"router-outlet"),e.qZA()()),2&o&&(e.Q6J("orientation",t.ui.orientation.horizontal)("gutter",t.ui.gutter.small)("wrap",t.ui.wrap.wrap),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("profile",t.profile),e.xp6(1),e.Q6J("ngIf",t.config.device.desktop))},dependencies:[f.O5,M.lC,a.aAT,cn,un],styles:["[_nghost-%COMP%]{display:block}[data-column-1][_ngcontent-%COMP%]{width:160px}@media (max-width: 767px){[data-column-1][_ngcontent-%COMP%]{width:100%;padding:4px}}[data-column-2][_ngcontent-%COMP%]{flex:1;width:580px}@media (max-width: 767px){[data-column-2][_ngcontent-%COMP%]{width:100%;max-width:100%}}"]});var Ye,ve,ht=_(56498),$i=_(33943),Ot=_(26793);class fn{constructor(o,t,i){this.config=o,this.meService=t,this.router=i}canActivate(o,t){return new ht.y(i=>{this.config.userToken?this.meService.getMeCard().subscribe(l=>{i.next(!!l.profile||this.router.createUrlTree(["/no-profile"])),i.complete()}):(i.next(this.router.createUrlTree(["/signin"])),i.complete())})}}(Ye=fn).\u0275fac=function(o){return new(o||Ye)(e.LFG(ie.X),e.LFG(F.w),e.LFG(M.F0))},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac,providedIn:"root"});class mn{constructor(o,t){this.appsService=o,this.router=t}canActivate(o,t){return new ht.y(i=>{this.appsService.getCurrent().subscribe(l=>{i.next(!!l.profileFeatures.includes(Ot.m.myDiscussions)||this.router.createUrlTree(["/"])),i.complete()})})}}(ve=mn).\u0275fac=function(o){return new(o||ve)(e.LFG($i.b),e.LFG
1(M.F0))},ve.\u0275prov=e.Yz7({token:ve,factory:ve.\u0275fac,providedIn:"root"});var tt,$e=_(30800),xi=_(36053),Fi=_(36787),pn=_(45524);function Ui(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",7),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",8),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function ki(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-row")(1,"sn-col",9),e._UZ(2,"sn-button",10),e.qZA(),e.TgZ(3,"sn-col",9)(4,"sn-button",11),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.canceled.emit())}),e.qZA()()()}if(2&n){const t=e.oxw();e.xp6(1),e.Q6J("tablet",8)("mobile",12),e.xp6(1),e.Q6J("type",t.ui.button.type.submit)("scheme",t.ui.scheme.accent)("icon",t.ui.icons.delete)("disabled",!t.termsControl.value)("loading",t.progress.deleting)("width",t.ui.width.fluid),e.xp6(1),e.Q6J("tablet",4)("mobile",12),e.xp6(1),e.Q6J("width",t.ui.width.fluid)}}class Mn{constructor(o,t){this.meService=o,this.fb=t,this.ui=a.UI,this.progress={deleting:!1},this.deleted=new e.vpe,this.canceled=new e.vpe,this.termsControl=this.fb.control(null),this.form=this.fb.group({terms:this.termsControl})}remove(){this.progress.deleting=!0,this.meService.delete().pipe((0,L.x)(()=>this.progress.deleting=!1)).subscribe(()=>this.deleted.emit(),o=>this.error=o)}}(tt=Mn).\u0275fac=function(o){return new(o||tt)(e.Y36(F.w),e.Y36(c.QS))},tt.\u0275cmp=e.Xpm({type:tt,selectors:[["esn-delete-profile"]],outputs:{deleted:"deleted",canceled:"canceled"},decls:10,vars:3,consts:function(){let n,o,t,i;return n=" M\xF6chten Sie ihr Profil wirklich l\xF6schen? ",o="Ja, ich m\xF6chte mein Profil bei esanum l\xF6schen.",t="Jetzt mein Profil l\xF6schen",i="Abbrechen",[[3,"placement","ok",4,"ngIf"],[3,"formGroup","submitted"],[3,"align"],n,["name","terms"],["formControlName","terms","label",o],["formFooterTemplate",""],[3,"placement","ok"],[3,"message"],[3,"tablet","mobile"],["data-test","delete-confirm","text",t,3,"type","scheme","icon","disabled","loading","width"],["text",i,3,"width","click"]]},template:function(o,t){1&o&&(e.YNc(0,Ui,2,2,"sn-informer",0),e.TgZ(1,"sn-form",1),e.NdJ("submitted",function(){return t.remove()}),e.TgZ(2,"sn-stack",2)(3,"div"),e.SDv(4,3),e.qZA(),e.TgZ(5,"sn-form-item")(6,"sn-form-control",4),e._UZ(7,"sn-checkbox",5),e.qZA()()(),e.YNc(8,ki,5,11,"ng-template",null,6,e.W1O),e.qZA()),2&o&&(e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("formGroup",t.form),e.xp6(1),e.Q6J("align",t.ui.align.stretch))},dependencies:[f.O5,c.JJ,c.JL,c.sg,c.u,a.r0F,a.bK4,a.UrU,a.Ac8,a.Jpf,a.iok,a.Yp0,a.ZlA,a.mMx,a.aAT],styles:["[_nghost-%COMP%]{display:block}"]});var K=(()=>{return(n=K||(K={})).about="about",n.academicTitles="academic_titles",n.profession="profession",n.interests="interests",n.status="status",n.company="company",n.position="position",n.efn="efn",K;var n})();const Zi=[K.about,K.academicTitles,K.profession,K.interests,K.status,K.company,K.position,K.efn];var J=_(70655),Ut=_(17489),wi=_(79368),he=_(52150),Gi=_(6399);let xe=class{constructor(o){(0,Ut.merge)(this,o)}};(0,J.gn)([(0,he.E)({serializer:new Gi.n(wi.OC)}),(0,J.w6)("design:type",Array)],xe.prototype,"fields",void 0),xe=(0,J.gn)([(0,he.o)(),(0,J.w6)("design:paramtypes",[Object])],xe);var nt,ot,Di=_(63477),Ji=_(53230),En=_(14506),Qi=_(30044),zi=_(92852);class Tn{transform(o){let t=Math.round(o/1e3),i=Math.round(t/100)/10;return i>1?`${i} Mb`:`${t} Kb`}}function Xi(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",47),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",48),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function qi(n,o){1&n&&(e.TgZ(0,"p",49),e.SDv(1,50),e.qZA())}function Ki(n,o){1&n&&e._UZ(0,"p",51),2&n&&e.Q6J("innerHTML",o.ngIf,e.oJD)}function Bi(n,o){if(1&n&&(e._UZ(0,"span",58),e.ALo(1,"sanitizeHtml")),2&n){const t=o.ngIf;e.Q6J("innerHTML",e.lcZ(1,2,t.title),e.oJD),e.uIk("data-test-name",t.name)}}function Vi(n,o){if(1&n&&e._UZ(0,"sn-icon",59),2&n){const t=e.oxw(2);e.Q6J("icon",t.localUi.icons.accept)}}(nt=Tn).\u0275fac=function(o){return new(o||nt)},nt.\u0275pipe=e.Yjl({name:"dataSize",type:nt,pure:!0});const Hi=function(){return["personal/edit"]};function Wi(n,o){if(1&n&&(e.TgZ(0,"sn-stack",52)(1,"sn-stack",53),e.YNc(2,Bi,2,4,"span",54),e.TgZ(3,"span",55),e._uU(4),e.qZA(),e.YNc(5,Vi,1,1,"sn-icon",56),e.qZA(),e._UZ(6,"sn-link",57),e.qZA()),2&n){const t=e.oxw();e.Q6J("orientation",t.ui.orientation.horizontal)("justify",t.ui.justify.between),e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal)("gutter",t.ui.gutter.tiny),e.xp6(1),e.Q6J("ngIf",t.me.profile.salutation),e.xp6(2),e.AsE("",t.me.profile.firstName," ",t.me.profile.lastName,""),e.xp6(1),e.Q6J("ngIf",t.me.profile.approveStatus==t.a
1pproveStatus.approved),e.xp6(1),e.Q6J("icon",t.ui.icons.edit)("source",e.DdM(11,Hi)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}}function ji(n,o){if(1&n&&e._UZ(0,"sn-label",60),2&n){const t=o.ngIf,i=e.oxw();e.Q6J("icon",i.localUi.icons.mapLocation)("label",t.name)("color",i.localUi.colors.secondary)}}function ea(n,o){if(1&n&&e._UZ(0,"sn-label",60),2&n){const t=e.oxw();e.hYB("label","",t.i18n.label.efnShort," ",t.me.profile.efn,""),e.Q6J("icon",t.ui.icons.profile)("color",t.localUi.colors.secondary)}}function ta(n,o){if(1&n&&e._UZ(0,"sn-label",61),2&n){const t=e.oxw();e.Q6J("icon",t.ui.icons.warning)("color",t.localUi.colors.red)}}function na(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-stack",3)(1,"sn-button",63),e.NdJ("click",function(){e.CHM(t);const l=e.oxw(2);return e.KtG(l.editEfn())}),e.qZA()()}if(2&n){const t=e.oxw(2);e.Q6J("align",t.ui.align.end),e.xp6(1),e.Q6J("icon",t.ui.icons.profile)}}function oa(n,o){1&n&&e.YNc(0,na,2,2,"ng-template",null,62,e.W1O)}function ia(n,o){if(1&n&&(e.TgZ(0,"p",64),e._uU(1),e.qZA()),2&n){const t=o.ngIf;e.xp6(1),e.Oqu(t)}}function aa(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(2);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function sa(n,o){if(1&n&&(e.TgZ(0,"sn-stack",65),e.YNc(1,aa,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw();e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.academicTitles)}}function _a(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(2);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function la(n,o){if(1&n&&(e.TgZ(0,"sn-stack",68),e.YNc(1,_a,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw();e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.professions)}}function ra(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(3);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function ca(n,o){if(1&n&&(e.TgZ(0,"sn-stack",71),e.YNc(1,ra,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.mainFocuses)}}function da(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,69),e.qZA(),e.YNc(3,ca,2,5,"sn-stack",70),e.BQk()),2&n){const t=e.oxw(),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",t.me.profile.mainFocuses.length>0)("ngIfElse",i)}}function ua(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(3);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function ga(n,o){if(1&n&&(e.TgZ(0,"sn-stack",74),e.YNc(1,ua,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.furtherEducations)}}function fa(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,72),e.qZA(),e.YNc(3,ga,2,5,"sn-stack",73),e.BQk()),2&n){const t=e.oxw(),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",t.me.profile.furtherEducations.length>0)("ngIfElse",i)}}function ma(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(3);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function pa(n,o){if(1&n&&(e.TgZ(0,"sn-stack",77),e.YNc(1,ma,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(2);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.interests)}}function Ma(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,75),e.qZA(),e.YNc(3,pa,2,5,"sn-stack",76),e.BQk()),2&n){const t=e.oxw(),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",t.me.profile.interests.length>0)("ngIfElse",i)}}function Ea(n,o){if(1&n&&(e.TgZ(0,"p",80),e._uU(1),e.qZA()),2&n){const t=e.oxw(2);e.xp6(1),e.AsE(" ",t.me.profile.position," ",t.me.profile.company," ")}}function Ta(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,78),e.qZA(),e.YNc(3,Ea,2,2,"p",79),e.BQk()),2&n){const t=e.oxw(),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",!!t.me.profile.company||!!t.me.profile.position)("ngIfElse",i)}}function Pa(n,o){if(1&n&&e._UZ(0,"sn-label",85),2&n){const t=o.ngIf,i=e.oxw(2);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}
1function Sa(n,o){if(1&n&&e._UZ(0,"sn-label",86),2&n){const t=o.ngIf,i=e.oxw(2);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function Ca(n,o){if(1&n&&e._UZ(0,"sn-label",87),2&n){const t=o.ngIf,i=e.oxw(2);e.Q6J("label",t.name)("color",i.localUi.colors.secondaryLight)}}function ha(n,o){if(1&n&&(e.TgZ(0,"sn-stack",81),e.YNc(1,Pa,1,2,"sn-label",82),e.YNc(2,Sa,1,2,"sn-label",83),e.YNc(3,Ca,1,2,"sn-label",84),e.qZA()),2&n){const t=e.oxw();e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngIf",t.me.profile.employmentType),e.xp6(1),e.Q6J("ngIf",t.me.profile.treatmentType),e.xp6(1),e.Q6J("ngIf",t.me.profile.doctorType)}}function Oa(n,o){1&n&&(e._UZ(0,"p",88),e.ALo(1,"sanitizeHtml")),2&n&&e.Q6J("innerHTML",e.lcZ(1,1,o.ngIf.name),e.oJD)}function Na(n,o){if(1&n&&(e.TgZ(0,"p",89),e._uU(1),e.qZA()),2&n){const t=o.ngIf;e.xp6(1),e.Oqu(t)}}function Ia(n,o){1&n&&e._UZ(0,"esn-address",90),2&n&&e.Q6J("address",o.ngIf)}function Aa(n,o){if(1&n&&e._UZ(0,"sn-link",94),2&n){const t=e.oxw(2);e.MGl("source","tel://",t.me.profile.contact.phone,""),e.Q6J("icon",t.localUi.icons.phone)("title",t.me.profile.contact.phone)}}function ba(n,o){if(1&n&&e._UZ(0,"sn-link",95),2&n){const t=e.oxw(2);e.MGl("source","tel://",t.me.profile.contact.fax,""),e.Q6J("icon",t.ui.icons.print)("title",t.me.profile.contact.fax)}}function Ra(n,o){if(1&n&&(e.TgZ(0,"sn-stack",91),e.YNc(1,Aa,1,3,"sn-link",92),e.YNc(2,ba,1,3,"sn-link",93),e.qZA()),2&n){const t=e.oxw();e.Q6J("orientation",t.ui.orientation.horizontal),e.xp6(1),e.Q6J("ngIf",null==t.me.profile.contact?null:t.me.profile.contact.phone),e.xp6(1),e.Q6J("ngIf",null==t.me.profile.contact?null:t.me.profile.contact.fax)}}function La(n,o){if(1&n&&e._UZ(0,"sn-link",8),2&n){const t=o.ngIf;e.MGl("source","mailto:",t,""),e.Q6J("title",t)}}function ya(n,o){if(1&n&&e._UZ(0,"sn-link",96),2&n){const t=o.ngIf,i=e.oxw();e.Q6J("target",i.ui.target.blank)("title",t)("icon",i.ui.icons.link)("source",t)}}function Ya(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(4);e.Q6J("label",t)("color",i.localUi.colors.secondaryLight)}}function va(n,o){if(1&n&&(e.TgZ(0,"sn-stack",101),e.YNc(1,Ya,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(3);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.hobbies)}}function $a(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,99),e.qZA(),e.YNc(3,va,2,5,"sn-stack",100),e.BQk()),2&n){const t=e.oxw(2),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",(null==t.me.profile.hobbies?null:t.me.profile.hobbies.length)>0)("ngIfElse",i)}}function xa(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(4);e.Q6J("label",t)("color",i.localUi.colors.secondaryLight)}}function Fa(n,o){if(1&n&&(e.TgZ(0,"sn-stack",104),e.YNc(1,xa,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(3);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.books)}}function Ua(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,102),e.qZA(),e.YNc(3,Fa,2,5,"sn-stack",103),e.BQk()),2&n){const t=e.oxw(2),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",(null==t.me.profile.books?null:t.me.profile.books.length)>0)("ngIfElse",i)}}function ka(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(4);e.Q6J("label",t)("color",i.localUi.colors.secondaryLight)}}function Za(n,o){if(1&n&&(e.TgZ(0,"sn-stack",107),e.YNc(1,ka,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(3);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.music)}}function wa(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,105),e.qZA(),e.YNc(3,Za,2,5,"sn-stack",106),e.BQk()),2&n){const t=e.oxw(2),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",(null==t.me.profile.music?null:t.me.profile.music.length)>0)("ngIfElse",i)}}function Ga(n,o){if(1&n&&e._UZ(0,"sn-label",67),2&n){const t=o.$implicit,i=e.oxw(4);e.Q6J("label",t)("color",i.localUi.colors.secondaryLight)}}function Da(n,o){if(1&n&&(e.TgZ(0,"sn-stack",110),e.YNc(1,Ga,1,2,"sn-label",66),e.qZA()),2&n){const t=e.oxw(3);e.Q6J("orientation",t.ui.orientation.horizontal)("wrap",t.ui.wrap.wrap)("gutter",t.ui.gutter.small)("spacing",t.ui.gutter.small),e.xp6(1),e.Q6J("ngForOf",t.me.profile.films)}}function Ja(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h3"),e.SDv(2,108),e.qZA(),e.YNc(3,Da,2,5,"sn-stack",109),e.BQk()),2&n){const t=e.oxw(2),i=e.MAs(2);e.xp6(3),e.Q6J("ngIf",(null==t.me.profile.films?null:t.me.profile.films.length)>0)("ngIfElse",i)}}const Qa=function(){return["private/edit"]};function za(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"sn-stack",11)(2,"h1"),e.SDv(3,97),e.qZA(),e._UZ(4,"sn-link",98),e.qZA(),e.TgZ(5,"sn-block",4),e.YNc(6,$a,4,2,"ng-container",10),e.ALo(7,"includes"),e.YNc(8,Ua,4,2,"ng-container",10),e.ALo(9,"includes"),e.YNc(10,wa,4,2,"ng-container",10),e.ALo(11,"includes"),e.YNc(12,Ja,4,2,"ng-container",10),e.ALo(13,"includes"),e.qZA(),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal)("justify",t.ui.justify.between),e.xp6(3),e.Q6J("icon",t.ui.icons.edit)("source",e.DdM(22,Qa)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("ngIf",e.xi3(7,10,t.app.profileFeatures,t.profileFeatures.hobbies)),e.xp6(2),e.Q6J("ngIf",e.xi3(9,13,t.app.profileFeatures,t.profileFeatures.books)),e.xp6(2),e.Q6J("ngIf",e.xi3(11,16,t.app.profileFeatures,t.profileFeatures.music)),e.xp6(2),e.Q6J("ngIf",e.xi3(13,19,t.app.profileFeatures,t.profileFeatures.films))}}function Xa(n,o){if(1&n&&(e._UZ(0,"sn-link",112),e.ALo(1,"formatDate"),e.ALo(2,"dataSize")),2&n){const t=o.$implicit,i=e.oxw(2);e.hYB("title","",e.lcZ(1,5,t.created)," / ",e.lcZ(2,7,t.size),""),e.Q6J("icon",i.ui.icons.link)("source",t.url),e.uIk("data-ch-owner-type",i.analyticsOwner.platform)}}function qa(n,o){if(1&n&&(e.TgZ(0,"sn-stack"),e.YNc(1,Xa,3,9,"sn-link",111),e.qZA()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("ngForOf",t.backups)}}function Ka(n,o){1&n&&(e.TgZ(0,"p"),e.SDv(1,113),e.qZA())}function Ba(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-button",114),e.NdJ("click",function(){e.CHM(t);const l=e.oxw(2);return e.KtG(l.makeBackup())}),e.qZA()}if(2&n){const t=e.oxw(2);e.Q6J("icon",t.ui.icons.arrowRight)("loading",t.progress.backuping)}}function Va(n,o){1&n&&e.YNc(0,Ba,1,2,"ng-template",null,62,e.W1O)}const Ha=function(){return["profession/edit"]},Wa=function(){return["curriculum/edit"]},ja=function(){return["contact/edit"]},es="EFN EINTRAGEN",ts="Ihr Datenexport wird erstellt. Sie erhalten demn\xE4chst eine E-Mail mit einem Downloadlink.",ns="Profil l\xF6schen";class Pn extends Ce.Q{constructor(o,t,i,l,r,d,p,P,h){super(),this.meService=o,this.usersService=t,this.toast=i,this.config=l,this.modal=r,this.router=d,this.route=p,this.injector=P,this.cfr=h,this.ui=a.UI,this.localUi=Re.S,this.analyticsOwner=de.K,this.approveStatus=Di.G,this.appFeatures=pn.DA,this.profileFeatures=Ot.m,this.consts={features:En.Jw},this.progress={loading:{backups:!1},backuping:!1,backuped:!1},this.i18n={label:{efnShort:"EFN"}},this.backups=[]}
1ngOnInit(){const o=this.route.snapshot,{app:t}=(0,ae.p3)(o);this.app=t,(0,xi.aj)([this.route.data,(0,St.of)((0,ae.Rs)(o))]).pipe((0,q.R)(this.destroy$)).subscribe(([{me:i},{fields:l}])=>{var r;this.me=i,l&&(0,$e.deserialize)({fields:l},xe).fields.includes(K.efn)&&(null===(r=i.profile)||void 0===r||!r.efn)&&this.editEfn()}),this.loadBackups()}loadBackups(){this.progress.loading.backups=!0,this.meService.getBackups().pipe((0,L.x)(()=>this.progress.loading.backups=!1)).subscribe(o=>this.backups=o.results,o=>this.error=o)}makeBackup(){this.progress.backuping=!0,this.meService.createBackup().pipe((0,L.x)(()=>this.progress.backuping=!1)).subscribe(()=>{this.toast.show({message:ts}),this.progress.backuped=!0},o=>this.error=o)}editEfn(){let o=this.cfr.resolveComponentFactory(Ji.D).create(this.injector);o.instance.saved.subscribe(t=>{this.me.profile.efn=t,this.modal.close()}),o.instance.canceled.subscribe(()=>this.modal.close()),setTimeout(()=>this.modal.open(o,{title:{text:es},width:"400px"}))}deleteProfile(){let o=this.cfr.resolveComponentFactory(Mn).create(this.injector);o.instance.deleted.subscribe(()=>{this.usersService.logout().subscribe(()=>{this.config.userToken=null,this.router.navigate(["/"])},t=>this.error=t)}),(0,Fi.T)(o.instance.deleted,o.instance.canceled).subscribe(()=>this.modal.close()),this.modal.open(o,{title:{text:ns}})}}(ot=Pn).\u0275fac=function(o){return new(o||ot)(e.Y36(F.w),e.Y36(qt.f),e.Y36(a.klp),e.Y36(ie.X),e.Y36(a.Z7U),e.Y36(M.F0),e.Y36(M.gz),e.Y36(e.zs3),e.Y36(e._Vd))},ot.\u0275cmp=e.Xpm({type:ot,selectors:[["esn-my-profile"]],features:[e.qOj],decls:83,vars:90,consts:function(){let n,o,t,i,l,r,d,p,P,h,A,I,v,x,E,te,y,ue,ge,fe,me,pe,Me,Ee,R,dt,ut,gt,ft,mt,pt,Mt,Et,Tt,Pt;return n="nicht validiert",o="\xDCber Mich",t="bearbeiten",i="Kurzbeschreibung",l="Akademische Titel",r="Facharzt",d="Status",p="Curriculum Vitae",P="bearbeiten",h="Universit\xE4t",A="Abschlussjahr",I="Kontakt",v="bearbeiten",x="Adresse",E="Telefon & Fax",te="E-Mail",y="Webseite",ue="Ihre Daten exportieren",ge="Sie m\xF6chten nicht l\xE4nger Mitglied bei esanum sein?",fe="Hier k\xF6nnen Sie Ihr Profil l\xF6schen \u2026",me="keine Angabe",pe="bearbeiten",Me="EFN EINTRAGEN",Ee="Schwerpunkte",R="weitere Ausbildungen",dt="Interessen",ut="Position",gt="Privates",ft="bearbeiten",mt="meine Hobbys",pt="Lieblingsb\xFCcher",Mt="meine Lieblingsmusik",Et="Lieblingsfilme",Tt="Noch keine Daten exportiert!",Pt="exportieren",[[3,"placement","ok",4,"ngIf"],["noDataTemplate",""],[3,"innerHTML",4,"ngIf"],[3,"align"],[3,"width"],["blockHeaderTemplate",""],[3,"orientation","gutter","align"],[3,"icon","label","color",4,"ngIf"],["data-test","email",3,"title","source"],["label",n,3,"icon","color",4,"ngIf"],[4,"ngIf"],["data-edit","",3,"orientation","justify"],o,["data-test","profession-edit","title",t,3,"icon","source"],i,["data-test","about",4,"ngIf","ngIfElse"],l,["data-test","academic-titles",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],r,["data-test","professions",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],d,[3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],p,["data-test","curriculum-edit","title",P,3,"icon","source"],h,["data-test","university",3,"innerHTML",4,"ngIf","ngIfElse"],A,["data-test","year",4,"ngIf","ngIfElse"],I,["data-test","contact-edit","title",v,3,"icon","source"],["data-test","contact",3,"width"],x,[3,"address",4,"ngIf","ngIfElse"],E,[3,"orientation",4,"ngIf","ngIfElse"],te,["data-test","email",3,"title","source",4,"ngIf","ngIfElse"],y,["data-test","website",3,"target","title","icon","source",4,"ngIf","ngIfElse"],["data-edit",""],ue,["data-test","backup",3,"width"],[4,"ngIf","ngIfElse"],["noBackupTemplate",""],[3,"gutter"],ge,["data-test","profile-delete","text",fe,3,"icon","scheme","outline","size","click"],[3,"placement","ok"],[3,"message"],["data-test","not-filled"],me,[3,"innerHTML"],[3,"orientation","justify"],["data-title","",3,"orientation","gutter"],["data-test","salutation",3,"innerHTML",4,"ngIf"],["data-test","fullname"],[3,"icon",4,"ngIf"],["data-test","personal-edit","title",pe,3,"icon","source"],["data-test","salutation",3,"innerHTML"],[3,"icon"],[3,"icon","label","color"],["label",n,3,"icon","color"],["blockFooterTemplate",""],["text",Me,3,"icon","click"],["data-test","about"],["data-test","academic-titles",3,"orientation","wrap","gutter","spacing"],[3,"label","color",4,"ngFor","ngForOf"],[3,"label","color"],["data-test","professions",3,"orientation","wrap","gutter","spacing"],Ee,["data-test","main-focuses",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","main-focuses",3,"orientation","wrap","gutter","spacing"],R,["data-test","further-educations",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","further-educations",3,"orientation","wrap","gutter","spacing"],dt,["data-test","interests",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","interests",3,"orientation","wrap","gutter","spacing"],ut,["data-test","position",4,"ngIf","ngIfElse"],["data-test","position"],[3,"orientation","wrap","gutter","spacing"],["data-test","employment-type",3,"label","color",4,"ngIf"],["data-test","treatment-type",3,"label","color",4,"ngIf"],["data-test","doctor-type",3,"label","color",4,"ngIf"],["data-test","employment-type",3,"label","color"],["data-test","treatment-type",3,"label","color"],["data-test","doctor-type",3,"label","color"],["data-test","university",3,"innerHTML"],["data-test","year"],[3,"address"],[3,"orientation"],["data-test","phone",3,"icon","title","source",4,"ngIf"],["data-test","fax",3,"icon","title","source",4,"ngIf"],["data-test","phone",3,"icon","title","source"],["data-test","fax",3,"icon","title","source"],["data-test","website",3,"target","title","icon","source"],gt,["data-test","private-edit","title",ft,3,"icon","source"],mt,["data-test","hobbies",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","hobbies",3,"orientation","wrap","gutter","spacing"],pt,["data-test","books",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","books",3,"orientation","wrap","gutter","spacing"],Mt,["data-test","music",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","music",3,"orientation","wrap","gutter","spacing"],Et,["data-test","films",3,"orientation","wrap","gutter","spacing",4,"ngIf","ngIfElse"],["data-test","films",3,"orientation","wrap","gutter","spacing"],[3,"title","icon","source",4,"ngFor","ngForOf"],[3,"title","icon","source"],Tt,["data-test","create-backup","text",Pt,3,"icon","loading","click"]]},template:function(o,t){if(1&o&&(e.YNc(0,Xi,2,2,"sn-informer",0),e.YNc(1,qi,2,0,"ng-template",null,1,e.W1O),e.YNc(3,Ki,1,1,"p",2),e.TgZ(4,"sn-stack",3)(5,"sn-block",4),e.YNc(6,Wi,7,12,"ng-template",null,5,e.W1O),e.TgZ(8,"sn-stack")(9,"sn-stack",6),e.YNc(10,ji,1,3,"sn-label",7),e.YNc(11,ea,1,4,"sn-label",7),e.qZA(),e.TgZ(12,"sn-stack",6),e._UZ(13,"sn-link",8),e.YNc(14,ta,1,2,"sn-label",9),e.qZA()(),e.YNc(15,oa,2,0,null,10),e.ALo(16,"includes"),e.qZA(),e.TgZ(17,"sn-stack",11)(18,"h1"),e.SDv(19,12),e.qZA(),e._UZ(20,"sn-link",13),e.qZA(),e.TgZ(21,"sn-block",4)(22,"h3"),e.SDv(23,14),e.qZA(),e.YNc(24,ia,2,1,"p",15),e.TgZ(25,"h3"),e.SDv(26,16),e.qZA(),e.YNc(27,sa,2,5,"sn-stack",17),e.TgZ(28,"h3"),e.SDv(29,18),e.qZA(),e.YNc(30,la,2,5,"sn-stack",19),e.YNc(31,da,4,2,"ng-container",10),e.ALo(32,"includes"),e.YNc(33,fa,4,2,"ng-container",10),e.ALo(34,"includes"),e.YNc(35,Ma,4,2,"ng-container",10),e.ALo(36,"includes"),e.YNc(37,Ta,4,2,"ng-container",10),e.ALo(38,"includes"),e.TgZ(39,"h3"),e.SDv(40,20),e.qZA(),e.YNc(41,ha,4,7,"sn-stack",21),e.qZA(),e.TgZ(42,"sn-stack",11)(43,"h1"),e.SDv(44,22),e.qZA(),e._UZ(45,"sn-link",23),e.qZA(),e.TgZ(46,"sn-block",4)(47,"h3"),e.SDv(48,24),e.qZA(),e.YNc(49,Oa,2,3,"p",25),e.TgZ(50,"h3"),e.SDv(51,26),e.qZA(),e.YNc(52,Na,2,1,"p",27),e.qZA(),e.TgZ(53,"sn-stack",11)(54,"h1"),e.SDv(55,28),e.qZA(),e._UZ(56,"sn-link",29),e.qZA(),e.TgZ(57,"sn-block",30)(58,"h3"),e.SDv(59,31),e.qZA(),e.YNc(60,Ia,1,1,"esn-address",32),e.TgZ(61,"h3"),e.SDv(62,33),e.qZA(),e.YNc(63,Ra,3,3,"sn-stack",34),e.TgZ(64,"h3"),e.SDv(65,35),e.qZA(),e.YNc(66,La,1,2,"sn-link",36),e.TgZ(67,"h3"),e.SDv(68,37),e.qZA(),e.YNc(69,ya,1,4,"sn-link",38),e.qZA(),e.YNc(70,za,14,23,"ng-container",10),e.ALo(71,"includes"),e.TgZ(72,"h1",39),e.SDv(73,40),e.qZA(),e.TgZ(74,"sn-block",41),e.YNc(75,qa,2,1,"sn-stack",42),e.YNc(76,Ka,2,0,"ng-template",null,43,e.W1O),e.YNc(78,Va,2,0,null,10),e.qZA(),e.TgZ(79,"sn-stack",44)(80,"p",39),e.SDv(81,45),e.qZA(),e.TgZ(82,"sn-button",46),e.NdJ("click",function(){return t.deleteProfile()}),e.qZA()()()),2&o){const i=e.MAs(2),l=e.MAs(77);e.Q6J("ngIf",t.error),e.xp6(3),e.Q6J("ngIf",t.me.announcement),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(4),e.Q6J("orientation",t.ui.orientation.horizontal)("gutter",t.ui.gutter.small)("align",t.ui.align.center),e.xp6(1),e.Q6J("ngIf",null==t.me.profile.contact||null==t.me.profile.contact.address?null:t.me.profile.contact.address.city),e.xp6(1),e.Q6J("ngIf",t.me.profile.efn),e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal)("gutter",t.ui.gutter.tiny)("align",t.ui.align.center),e.xp6(1),e.s9C("title",(null==t.me.changeEmailRequest?null:t.me.changeEmailRequest.email)||t.me.email),e.MGl("source","mailto:",(null==t.me.changeEmailRequest?null:t.me.changeEmailRequest.email)||t.me.email,""),e.xp6(1),e.Q6J("ngIf",t.me.changeEmailRequest),e.xp6(1),e.Q6J("ngIf",!(null!=t.me.profile&&t.me.profile.efn)&&e.xi3(16,69,t.consts.features,t.appFeatures.efn)),e.xp6(2),e.Q6J("orientation",t.ui.orientation.horizontal)("justify",t.ui.justify.between),e.xp6(3),e.Q6J("icon",t.ui.icons.edit)("source",e.DdM(87,Ha)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(3),e.Q6J("ngIf",t.me.profile.about)("ngIfElse",i),e.xp6(3),e.Q6J("ngIf",t.me.profile.academicTitles.length>0)("ngIfElse",i),e.xp6(3),e.Q6J("ngIf",t.me.profile.professions.length>0)("ngIfElse",i),e.xp6(1),e.Q6J("ngIf",e.xi3(32,72,t.app.profileFeatures,t.profileFeatures.mainFocuses)),e.xp6(2),e.Q6J("ngIf",e.xi3(34,7
15,t.app.profileFeatures,t.profileFeatures.furtherEducations)),e.xp6(2),e.Q6J("ngIf",e.xi3(36,78,t.app.profileFeatures,t.profileFeatures.interests)),e.xp6(2),e.Q6J("ngIf",e.xi3(38,81,t.app.profileFeatures,t.profileFeatures.position)),e.xp6(4),e.Q6J("ngIf",!!t.me.profile.employmentType||t.me.profile.treatmentType||t.me.profile.doctorType)("ngIfElse",i),e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal)("justify",t.ui.justify.between),e.xp6(3),e.Q6J("icon",t.ui.icons.edit)("source",e.DdM(88,Wa)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(3),e.Q6J("ngIf",t.me.profile.university)("ngIfElse",i),e.xp6(3),e.Q6J("ngIf",t.me.profile.yearOfCertification)("ngIfElse",i),e.xp6(1),e.Q6J("orientation",t.ui.orientation.horizontal)("justify",t.ui.justify.between),e.xp6(3),e.Q6J("icon",t.ui.icons.edit)("source",e.DdM(89,ja)),e.uIk("data-ch-owner-type",t.analyticsOwner.platform),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(3),e.Q6J("ngIf",null==t.me.profile.contact?null:t.me.profile.contact.address)("ngIfElse",i),e.xp6(3),e.Q6J("ngIf",!(null==t.me.profile.contact||!t.me.profile.contact.phone)||!(null==t.me.profile.contact||!t.me.profile.contact.fax))("ngIfElse",i),e.xp6(3),e.Q6J("ngIf",null==t.me.profile.contact?null:t.me.profile.contact.email)("ngIfElse",i),e.xp6(3),e.Q6J("ngIf",null==t.me.profile.contact?null:t.me.profile.contact.website)("ngIfElse",i),e.xp6(1),e.Q6J("ngIf",e.xi3(71,84,t.app.profileFeatures,t.profileFeatures.privateData)),e.xp6(4),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("ngIf",t.backups.length)("ngIfElse",l),e.xp6(3),e.Q6J("ngIf",!t.progress.backuped),e.xp6(1),e.Q6J("gutter",t.ui.gutter.tiny),e.xp6(3),e.Q6J("icon",t.ui.icons.delete)("scheme",t.ui.scheme.accent)("outline",t.ui.outline.transparent)("size",t.ui.size.tiny),e.uIk("data-ch-owner-type",t.analyticsOwner.platform)}},dependencies:[f.sg,f.O5,a.v_G,a.r0F,a.oJW,a.ZlA,a.mMx,a._nl,a.N0S,a.aAT,Qi.h,a.Zm1,Vt.i,zi.A,Tn],styles:["@keyframes _ngcontent-%COMP%_spinner-dash1{0%{stroke-dashoffset:0}50%{stroke-dashoffset:90}to{stroke-dashoffset:0}}@keyframes _ngcontent-%COMP%_spinner-dash2{0%{stroke-dashoffset:0}50%{stroke-dashoffset:90}to{stroke-dashoffset:0}}@keyframes _ngcontent-%COMP%_spinner-rotate{0%{transform:rotate(0)}50%{transform:rotate(1.05turn)}to{transform:rotate(2turn)}}[_nghost-%COMP%]{display:block;position:relative}[data-title][_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:20px;color:#444;font-weight:700}[data-title][_ngcontent-%COMP%]   [ic][data-sn-has-color=false][_ngcontent-%COMP%]   [data-modifier][_ic][_ngcontent-%COMP%]   [data-filled][_ic][_ngcontent-%COMP%]{fill:#f25f5c}[data-title][_ngcontent-%COMP%]   [ic][data-sn-type=animated][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#f25f5c}[data-title][_ngcontent-%COMP%]   [ic][data-sn-type=animated][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#f25f5c}[data-title][_ngcontent-%COMP%]   [ic][data-sn-type=svg][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#f25f5c}[data-title][_ngcontent-%COMP%]   [ic][data-sn-type=svg][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#f25f5c}@media screen and (max-width: 767px){[data-edit][_ngcontent-%COMP%]{padding-left:17px;padding-right:17px}}h1[_ngcontent-%COMP%]{font-size:20px;margin:0}"]});var it,os=_(54581),is=_(60721);function as(n){const o=new RegExp("^(https?:\\/\\/)((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return n.value?o.test(n.value)?{}:{websiteWrong:!0}:null}function ss(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",50),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",51),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function _s(n,o){if(1&n&&e._UZ(0,"sn-select-option",52),2&n){const t=o.ngIf;e.Q6J("label",t.name)("key",t.id)}}function ls(n,o){if(1&n&&e._UZ(0,"sn-select-option",53),2&n){const t=o.$implicit;e.Q6J("value",t)("label",t.name)("key",t.id)}}function rs(n,o){if(1&n&&e._UZ(0,"sn-select-option",52),2&n){const t=o.ngIf;e.Q6J("label",t.name)("key",t.id)}}function cs(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"span"),e._uU(2),e.qZA(),e.TgZ(3,"span"),e._uU(4,"\xa0"),e.qZA(),e.TgZ(5,"span"),e.SDv(6,56),e.qZA(),e.BQk()),2&n){const t=e.oxw().query;e.xp6(2),e.Oqu(t)}}function ds(n,o){1&n&&(e.TgZ(0,"span"),e.SDv(1,57),e.qZA())}function us(n,o){if(1&n&&(e.YNc(0,cs,7,1,"ng-container",54),e.YNc(1,ds,2,0,"ng-template",null,55,e.W1O)),2&n){const t=o.query,i=e.MAs(2);e.Q6J("ngIf",!!t)("ngIfElse",i)}}function gs(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-row",58)(1,"sn-col",6)(2,"sn-button",59),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.back())}),e.qZA()(),e.TgZ(3,"sn-col",6),e._UZ(4,"sn-button",60),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("justify",t.ui.justify.between),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("width",t.ui.width.fluid)("scheme",t.ui.scheme.secondary)("icon",t.ui.icons.chevronLeft),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("type",t.ui.button.type.submit)("width",t.ui.width.fluid)("icon",t.ui.icons.save)}}const Sn=function(n,o){return[n,o]};class Cn{constructor(o,t,i,l,r,d,p,P){this.meService=o,this.countriesService=t,this.citiesService=i,this.analytics=l,this.fb=r,this.signals=d,this.route=p,this.router=P,this.ui=a.UI,this.localUi=Re.S,this.progress={countries:!1,city:!1,saving:!1},this.countries=[],this.form=this.fb.group({contact:this.fb.group({address:this.fb.group({street:[null],number:[null],postalCode:[null],country:[null],city:[null]}),phone:[null],fax:[null],email:[null,[c.kI.email]],website:[null,[as]]})})}ngOnInit(){this.loadCountries(),this.route.data.subscribe(({me:o})=>{var t,i,l,r,d,p,P,h,A,I,v,x;this.meUser=o;const{profile:E}=o;this.form.patchValue({contact:{address:{street:null===(t=E.contact)||void 0===t||null===(i=t.address)||void 0===i?void 0:i.street,number:null===(l=E.contact)||void 0===l||null===(r=l.address)||void 0===r?void 0:r.number,postalCode:null===(d=E.contact)||void 0===d||null===(p=d.address)||void 0===p?void 0:p.postalCode,country:(null===(P=E.contact)||void 0===P||null===(h=P.address)||void 0===h||null===(A=h.country)||void 0===A?void 0:A.id)||null,city:(null===(I=E.contact)||void 0===I||null===(v=I.address)||void 0===v||null===(x=v.city)||void 0===x?void 0:x.id)||null}
1,phone:E.contact.phone,fax:E.contact.fax,email:E.contact.email,website:E.contact.website}})})}loadCountries(){this.progress.countries=!0,this.countriesService.list().pipe((0,L.x)(()=>this.progress.countries=!1)).subscribe(o=>this.countries=o,o=>this.error=o)}loadCities(){const{country:o}=this.form.getRawValue();return t=>t?(this.progress.city=!0,this.citiesService.find(o,t).pipe((0,L.x)(()=>this.progress.city=!1))):(0,St.of)([])}save(){this.progress.saving=!0;const o=new ye.E(this.form.getRawValue());return this.meService.patchProfile(o).pipe((0,L.x)(()=>this.progress.saving=!1)).subscribe(()=>{this.signals.emit(new se.T),this.analytics.track(new H.qo({category:V.N.userProfile,action:Se.m.editContact,label:`${this.meUser.firstName} ${this.meUser.lastName} (${this.meUser.id})`})),this.back()},t=>this.error=t),!1}back(){this.router.navigate(["../.."],{relativeTo:this.route}).then(()=>null)}}(it=Cn).\u0275fac=function(o){return new(o||it)(e.Y36(F.w),e.Y36(is.K),e.Y36(os.e),e.Y36(B.o),e.Y36(c.QS),e.Y36(ee.U),e.Y36(M.gz),e.Y36(M.F0))},it.\u0275cmp=e.Xpm({type:it,selectors:[["esn-profile-contact-edit"]],decls:74,vars:40,consts:function(){let n,o,t,i,l,r,d,p,P,h,A,I,v,x,E,te,y,ue,ge,fe,me,pe,Me,Ee;return n="Strasse",o="Strasse",t="Nummer",i="Nummer",l="PLZ",r="PLZ",d="Land",p="Land ausw\xE4hlen",P="Stadt",h="Stadt / PLZ",A="Telefon",I="Telefon",v="Fax",x="Fax",E="E-Mail",te="E-Mail",y=" Die eingegebene E-Mail ist ung\xFCltig. Bitte korrigieren Sie ihre Eingabe. ",ue="Webseite",ge="Webseite",fe=" Die von Ihnen eingegebene Website ist ung\xFCltig. Bitte korrigieren Sie Ihre Eingabe. ",me="Die Stadt wurde nicht gefunden",pe="Geben Sie einen St\xE4dtenamen ein",Me="Abbrechen",Ee="speichern",[[3,"placement","ok",4,"ngIf"],[3,"width"],[3,"formGroup","state","submitted"],["formGroupName","contact",3,"align"],["formGroupName","address"],[3,"gutter"],[3,"tablet"],["for","street"],n,["name","street"],["formControlName","street","placeholder",o],["for","number"],t,["name","number"],["formControlName","number","placeholder",i],["for","postalCode"],l,["name","postalCode"],["formControlName","postalCode","placeholder",r],["for","country"],d,["name","country"],["formControlName","country","placeholder",p,3,"keyField","labelField","features","state"],[3,"label","key",4,"ngIf"],[3,"value","label","key",4,"ngFor","ngForOf"],["for","city"],P,["name","city"],["formControlName","city","placeholder",h,3,"icon","keyField","labelField","features","emptyOptionsTemplate","loader","state"],["emptyOptionsTemplate",""],["for","phone"],A,["name","phone"],["formControlName","phone","placeholder",I],["for","fax"],v,["name","fax"],["formControlName","fax","placeholder",x],["for","email"],E,["name","email"],["formControlName","email","placeholder",te],[3,"validator"],y,["for","website"],ue,["name","website"],["formControlName","website","placeholder",ge],fe,["formFooterTemplate",""],[3,"placement","ok"],[3,"message"],[3,"label","key"],[3,"value","label","key"],[4,"ngIf","ngIfElse"],["queryTemplate",""],me,pe,[3,"justify"],["text",Me,3,"width","scheme","icon","click"],["text",Ee,3,"type","width","icon"]]},template:function(o,t){if(1&o&&(e.YNc(0,ss,2,2,"sn-informer",0),e.TgZ(1,"sn-block",1)(2,"sn-form",2),e.NdJ("submitted",function(){return t.save()}),e.TgZ(3,"sn-stack",3),e.ynx(4,4),e.TgZ(5,"sn-row",5)(6,"sn-col",6)(7,"sn-form-item")(8,"sn-form-label",7),e.SDv(9,8),e.qZA(),e.TgZ(10,"sn-form-control",9),e._UZ(11,"sn-input",10),e.qZA()()(),e.TgZ(12,"sn-col",6)(13,"sn-form-item")(14,"sn-form-label",11),e.SDv(15,12),e.qZA(),e.TgZ(16,"sn-form-control",13),e._UZ(17,"sn-input",14),e.qZA()()(),e.TgZ(18,"sn-col",6)(19,"sn-form-item")(20,"sn-form-label",15),e.SDv(21,16),e.qZA(),e.TgZ(22,"sn-form-control",17),e._UZ(23,"sn-input",18),e.qZA()()()(),e.TgZ(24,"sn-row",5)(25,"sn-col",6)(26,"sn-form-item")(27,"sn-form-label",19),e.SDv(28,20),e.qZA(),e.TgZ(29,"sn-form-control",21)(30,"sn-select",22),e.YNc(31,_s,1,2,"sn-select-option",23),e.YNc(32,ls,1,3,"sn-select-option",24),e.qZA()()()(),e.TgZ(33,"sn-col",6)(34,"sn-form-item")(35,"sn-form-label",25),e.SDv(36,26),e.qZA(),e.TgZ(37,"sn-form-control",27)(38,"sn-select",28),e.YNc(39,rs,1,2,"sn-select-option",23),e.qZA(),e.YNc(40,us,3,2,"ng-template",null,29,e.W1O),e.qZA()()()(),e.BQk(),e.TgZ(42,"sn-row",5)(43,"sn-col",6)(44,"sn-form-item")(45,"sn-form-label",30),e.SDv(46,31),e.qZA(),e.TgZ(47,"sn-form-control",32),e._UZ(48,"sn-input",33),e.qZA()()(),e.TgZ(49,"sn-col",6)(50,"sn-form-item")(51,"sn-form-label",34),e.SDv(52,35),e.qZA(),e.TgZ(53,"sn-form-control",36),e._UZ(54,"sn-input",37),e.qZA()()()(),e.TgZ(55,"sn-row",5)(56,"sn-col",6)(57,"sn-form-item")(58,"sn-form-label",38),e.SDv(59,39),e.qZA(),e.TgZ(60,"sn-form-control",40),e._UZ(61,"sn-input",41),e.TgZ(62,"sn-form-message",42),e.SDv(63,43),e.qZA()()()(),e.TgZ(64,"sn-col",6)(65,"sn-form-item")(66,"sn-form-label",44),e.SDv(67,45),e.qZA(),e.TgZ(68,"sn-form-control",46),e._UZ(69,"sn-input",47),e.TgZ(70,"sn-form-message",42),e.SDv(71,48),e.qZA()()()()()(),e.YNc(72,gs,5,9,"ng-template",null,49,e.W1O),e.qZA()()),2&o){const i=e.MAs(41);e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("formGroup",t.form)("state",t.progress.saving?t.ui.state.loading:null),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(2),e.Q6J("gutter",t.ui.gutter.tiny),e.xp6(1),e.Q6J("tablet",4),e.xp6(6),e.Q6J("tablet",4),e.xp6(6),e.Q6J("tablet",4),e.xp6(6),e.Q6J("gutter",t.ui.gutter.tiny),e.xp6(1),e.Q6J("tablet",6),e.xp6(
15),e.Q6J("keyField","id")("labelField","name")("features",e.WLB(34,Sn,t.ui.feature.search,t.ui.feature.allowEmpty))("state",t.progress.countries?t.ui.state.loading:null),e.xp6(1),e.Q6J("ngIf",null==t.meUser.profile.contact||null==t.meUser.profile.contact.address?null:t.meUser.profile.contact.address.country),e.xp6(1),e.Q6J("ngForOf",t.countries),e.xp6(1),e.Q6J("tablet",6),e.xp6(5),e.Q6J("icon",t.localUi.icons.mapLocation)("keyField","id")("labelField","name")("features",e.WLB(37,Sn,t.ui.feature.search,t.ui.feature.allowEmpty))("emptyOptionsTemplate",i)("loader",t.loadCities())("state",t.progress.city?t.ui.state.loading:null),e.xp6(1),e.Q6J("ngIf",null==t.meUser.profile.contact||null==t.meUser.profile.contact.address?null:t.meUser.profile.contact.address.city),e.xp6(3),e.Q6J("gutter",t.ui.gutter.tiny),e.xp6(1),e.Q6J("tablet",6),e.xp6(6),e.Q6J("tablet",6),e.xp6(6),e.Q6J("gutter",t.ui.gutter.tiny),e.xp6(1),e.Q6J("tablet",6),e.xp6(6),e.Q6J("validator",t.ui.validator.email),e.xp6(2),e.Q6J("tablet",6),e.xp6(6),e.Q6J("validator",t.ui.validator.email)}},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,c.x0,a.v_G,a.r0F,a.UrU,a.Ac8,a.Jpf,a.hrw,a.KH$,a.iok,a.Yp0,a.ZlA,a.mMx,a.amK,a.Hr0,a.HZb,a.aAT],styles:["[_nghost-%COMP%]{display:block;position:relative}"]});var Fe,at,kt=_(24850),fs=_(80529),ms=_(40674);class hn{constructor(o){this.http=o}find(o){let t=new fs.LE;return t=t.append("q",o),t=t.append("count","20"),this.http.get("universities",t).pipe((0,kt.U)(i=>(0,$e.deserialize)(i,ms.o)))}}function Ms(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",14),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",15),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function Es(n,o){if(1&n&&e._UZ(0,"sn-select-option",16),2&n){const t=o.ngIf;e.Q6J("value",t)("label",t.name)("key",t.id)}}function Ts(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"span"),e._uU(2),e.qZA(),e.TgZ(3,"span"),e._uU(4,"\xa0"),e.qZA(),e.TgZ(5,"span"),e.SDv(6,19),e.qZA(),e.BQk()),2&n){const t=e.oxw().query;e.xp6(2),e.Oqu(t)}}function Ps(n,o){1&n&&(e.TgZ(0,"span"),e.SDv(1,20),e.qZA())}function Ss(n,o){if(1&n&&(e.YNc(0,Ts,7,1,"ng-container",17),e.YNc(1,Ps,2,0,"ng-template",null,18,e.W1O)),2&n){const t=o.query,i=e.MAs(2);e.Q6J("ngIf",!!t)("ngIfElse",i)}}function Cs(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-row",21)(1,"sn-col",22)(2,"sn-button",23),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.back())}),e.qZA()(),e.TgZ(3,"sn-col",22),e._UZ(4,"sn-button",24),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("justify",t.ui.justify.between),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("width",t.ui.width.fluid)("scheme",t.ui.scheme.secondary)("icon",t.ui.icons.chevronLeft),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("type",t.ui.button.type.submit)("width",t.ui.width.fluid)("icon",t.ui.icons.save)}}(Fe=hn).\u0275fac=function(o){return new(o||Fe)(e.LFG(Lt.OE))},Fe.\u0275prov=e.Yz7({token:Fe,factory:Fe.\u0275fac,providedIn:"root"});const hs=function(n,o){return[n,o]};class On{constructor(o,t,i,l,r,d,p){this.meService=o,this.universitiesService=t,this.analytics=i,this.signals=l,this.fb=r,this.route=d,this.router=p,this.ui=a.UI,this.progress={saving:!1},this.form=this.fb.group({university:[null],yearOfCertification:[null]})}ngOnInit(){this.route.data.subscribe(({me:o})=>{var t;this.meUser=o,this.form.patchValue({university:(null===(t=o.profile.university)||void 0===t?void 0:t.id)||null,yearOfCertification:o.profile.yearOfCertification})})}universitiesLoad(){return o=>this.universitiesService.find(o).pipe((0,kt.U)(t=>t.results))}save(){this.progress.saving=!0;const o=new ye.E(this.form.getRawValue());this.meService.patchProfile(o).pipe((0,L.x)(()=>this.progress.saving=!1)).subscribe(()=>{this.signals.emit(new se.T),this.analytics.track(new H.qo({category:V.N.userProfile,action:Se.m.editCurriculum,label:`${this.meUser.firstName} ${this.meUser.lastName} (${this.meUser.id})`})),this.back()},t=>this.error=t)}back(){this.router.navigate(["../.."],{relativeTo:this.route}).then(()=>null)}}(at=On).\u0275fac=function(o){return new(o||at)(e.Y36(F.w),e.Y36(hn),e.Y36(B.o),e.Y36(ee.U),e.Y36(c.QS),e.Y36(M.gz),e.Y36(M.F0))},at.\u0275cmp=e.Xpm({type:at,selectors:[["esn-profile-curriculum-edit"]],decls:19,vars:14,consts:function(){let n,o,t,i,l,r,d,p;return n="Universit\xE4t",o="Universit\xE4t",t="Abschlussjahr",i="Abschlussjahr",l="Universit\xE4t nicht gefunden",r="Geben Sie den Namen der Universit\xE4t ein",d="Abbrechen",p="speichern",[[3,"placement","ok",4,"ngIf"],[3,"width"],[3,"formGroup","state","submitted"],[3,"align"],["for","university"],n,["name","university"],["formControlName","university","placeholder",o,3,"loader","keyField","labelField","features","emptyOptionsTemplate"],[3,"value","label","key",4,"ngIf"],["emptyOptionsTemplate",""],t,["name","yearOfCertification"],["formControlName","yearOfCertification","placeholder",i],["formFooterTemplate",""],[3,"placement","ok"],[3,"message"],[3,"value","label","key"],[4,"ngIf","ngIfElse"],["queryTemplate",""],l,r,[3,"justify"],[3,"tablet"],["text",d,3,"width","scheme","icon","click"],["text",p,3,"type","width","icon"]]},template:function(o,t){if(1&o&&(e.YNc(0,Ms,2,2,"sn-informer",0),e.TgZ(1,"sn-block",1)(2,"sn-form",2),e.NdJ("submitted",function(){return t.save()}),e.TgZ(3,"sn-stack",3)(4,"sn-form-item")(5,"sn-form-label",4),e.SDv(6,5),e.qZA(),e.TgZ(7,"sn-form-control",6)(8,"sn-select",7),e.YNc(9,Es,1,3,"sn-select-option",8),e.qZA(),e.YNc(10,Ss,3,2,"ng-template",null,9,e.W1O),e.qZA()(),e.TgZ(12,"sn-form-item")(13,"sn-form-label"),e.SDv(14,10),e.qZA(),e.TgZ(15,"sn-form-control",11),e._UZ(16,"sn-input",12),e.qZA()()(),e.YNc(17,Cs,5,9,"ng-template",null,13,e.W1O),e.qZA()()),2&o){const i=e.MAs(11);e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("formGroup",t.form)("state",t.progress.saving?t.ui.state.loading:null),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(
15),e.Q6J("loader",t.universitiesLoad())("keyField","id")("labelField","name")("features",e.WLB(11,hs,t.ui.feature.search,t.ui.feature.allowEmpty))("emptyOptionsTemplate",i),e.xp6(1),e.Q6J("ngIf",t.meUser.profile.university)}},dependencies:[f.O5,c.JJ,c.JL,c.sg,c.u,a.v_G,a.r0F,a.UrU,a.Ac8,a.Jpf,a.hrw,a.iok,a.Yp0,a.ZlA,a.mMx,a.amK,a.Hr0,a.HZb,a.aAT],styles:["[_nghost-%COMP%]{display:block;position:relative}"]});var st,_t,Os=_(30567),Ns=_(12298),Is=_(35769),Nn=_(94130);function As(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",29),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",30),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function bs(n,o){if(1&n&&e._UZ(0,"sn-select-option",31),2&n){const t=o.ngIf;e.Q6J("value",t)("label",t.name)("key",t.id)}}function Rs(n,o){if(1&n&&e._UZ(0,"sn-select-option",31),2&n){const t=o.$implicit;e.Q6J("value",t)("label",t.name)("key",t.id)}}function Ls(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-row",32)(1,"sn-col",33)(2,"sn-button",34),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.back())}),e.qZA()(),e.TgZ(3,"sn-col",33),e._UZ(4,"sn-button",35),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("justify",t.ui.justify.between),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("width",t.ui.width.fluid)("scheme",t.ui.scheme.secondary)("icon",t.ui.icons.chevronLeft),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("type",t.ui.button.type.submit)("width",t.ui.width.fluid)("icon",t.ui.icons.save)}}class In{constructor(o,t,i,l,r,d,p,P,h,A){this.meService=o,this.salutationsService=t,this.injector=i,this.cfr=l,this.modal=r,this.analytics=d,this.signals=p,this.fb=P,this.route=h,this.router=A,this.ui=a.UI,this.progress={loading:{salutations:!1},saving:!1},this.salutations=[],this.form=this.fb.group({salutation:[null],firstName:[null,[c.kI.required,Nn.O]],lastName:[null,[c.kI.required,Nn.O]],birthdate:[null],nickname:[null],email:[null,[c.kI.required,c.kI.email]]})}ngOnInit(){this.route.data.subscribe(({me:o})=>{var t,i;this.meUser=o;const l=o.profile;this.form.patchValue({salutation:(null===(t=l.salutation)||void 0===t?void 0:t.id)||null,firstName:l.firstName,lastName:l.lastName,birthdate:l.birthdate,nickname:l.nickname,email:(null===(i=o.changeEmailRequest)||void 0===i?void 0:i.email)||o.email})}),this.loadSalutations()}loadSalutations(){this.progress.loading.salutations=!0,this.salutationsService.list().pipe((0,L.x)(()=>this.progress.loading.salutations=!1)).subscribe(o=>this.salutations=o,o=>this.error=o)}trackSalutation(o,t){return t.id}save(){var o;let t=[];t.push(new ht.y(r=>{const d=new ye.E(this.form.getRawValue());this.meService.patchProfile(d).pipe((0,L.x)(()=>r.complete())).subscribe(()=>{this.signals.emit(new se.T),this.analytics.track(new H.qo({category:V.N.userProfile,action:Se.m.editPersonal,label:`${this.meUser.firstName} ${this.meUser.lastName} (${this.meUser.id})`})),r.next(null),r.complete()},p=>r.error(p))}));const{email:i}=this.form.getRawValue(),l=(null===(o=this.meUser.changeEmailRequest)||void 0===o?void 0:o.email)||this.meUser.email;i!==l&&t.push(new ht.y(r=>{this.meService.changeEmail(i).pipe((0,L.x)(()=>r.complete())).subscribe(d=>{this.meUser.changeEmailRequest=d;const p=this.cfr.resolveComponentFactory(Ns.u).create(this.injector);p.instance.ok.subscribe(()=>this.modal.close()),p.instance.description="Wir senden Ihnen eine E-Mail, um Ihre neue E-Mail zu best\xE4tigen. Bitte klicken Sie auf den Link in dieser E-Mail, um die neue E-Mail zu aktivieren - andernfalls wird Ihre alte E-Mail-Adresse weiterhin verwendet.",this.modal.open(p,{title:{text:"E-Mail \xE4ndern"},maxWidth:"600px"}),r.next(null),r.complete()},d=>r.error(d))})),this.progress.saving=!0,(0,Os.D)(t).pipe((0,L.x)(()=>this.progress.saving=!1)).subscribe(()=>this.back(),r=>this.error=r)}back(){this.router.navigate(["../.."],{relativeTo:this.route}).then(()=>null)}}function ys(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",27),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",28),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function Ys(n,o){if(1&n&&e._UZ(0,"sn-select-option",29),2&n){const t=o.$implicit;e.Q6J("label",t)("key",t)}}function vs(n,o){if(1&n&&e._UZ(0,"sn-select-option",30),2&n){const t=o.$implicit;e.Q6J("key",t)("label",t)}}(st=In).\u0275fac=function(o){return new(o||st)(e.Y36(F.w),e.Y36(Is.f),e.Y36(e.zs3),e.Y36(e._Vd),e.Y36(a.Z7U),e.Y36(B.o),e.Y36(ee.U),e.Y36(c.QS),e.Y36(M.gz),e.Y36(M.F0))},st.\u0275cmp=e.Xpm({type:st,selectors:[["esn-profile-personal-edit"]],decls:48,vars:22,consts:function(){let n,o,t,i,l,r,d,p,P,h,A,I,v,x;return n="Anrede",o="Vorname",t=" Eingabe erforderlich. ",i=" Bitte geben Sie Ihren korrekten Vornamen ein ",l="Nachname",r=" Eingabe erforderlich. ",d=" Bitte geben Sie Ihren korrekten Nachnamen ein ",p="Geburtsdatum",P="Pseudonym",h="E-Mail",A=" Eingabe erforderlich. ",I=" Die eingegebene E-Mail ist ung\xFCltig. Bitte korrigieren Sie ihre Eingabe. ",v="Abbrechen",x="speichern",[[3,"placement","ok",4,"ngIf"],[3,"width"],[3,"formGroup","state","submitted"],[3,"align"],[3,"gutter"],[3,"tablet","mobile"],["name","salutation"],["formControlName","salutation","placeholder",n,3,"state"],[3,"value","label","key",4,"ngIf"],[3,"value","label","key",4,"ngFor","ngForOf","ngForTrackBy"],["name","firstName"],["formControlName","firstName","placeholder",o],[3,"validator"],t,["validator","incorrectName"],i,["name","lastName"],["formControlName","lastName","placeholder",l],r,d,["name","birthdate"],["formControlName","birthdate","placeholder",p],["name","nickname"],["formControlName","nickname","placeholder",P],["name","email"],["formControlName","email","placeholder",h,3,"type","readonly"],A,I,["formFooterTemplate",""],[3,"placement","ok"],[3,"message"],[3,"value","label","key"],[3,"justify"],[3,"tablet"],["text",v,3,"width","scheme","icon","click"],["text",x,3,"type","width","icon"]]},template:function(o,t){1&o&&(e.YNc(0,As,2,2,"sn-informer",0),e.TgZ(1,"sn-block",1)(2,"sn-form",2),e.NdJ("submitted",function(){return t.save()}),e.TgZ(3,"sn-stack",3)(4,"sn-row",4)(5,"sn-col",5)(6,"sn-form-item")(7,"sn-form-control",6)(8,"sn-select",7),e.YNc(9,bs,1,3,"sn-select-option",8),e.YNc(10,Rs,1,3,"sn-select-option",9),e.qZA()()()(),e.TgZ(11,"sn-col",5)(12,"sn-form-item")(13,"sn-form-control",10),e._UZ(14,"sn-input",11),e.TgZ(15,"sn-form-message",12),e.SDv(16,13),e.qZA(),e.TgZ(17,"sn-form-message",14),e.SDv(18,15),e.qZA()()()(),e.TgZ(19,"sn-col",5)(20,"sn-form-item")(21,"sn-form-control",16),e._UZ(22,"sn-input",17),e.TgZ(23,"sn-form-message",12),e.SDv(24,18),e.qZA(),e.TgZ(25,"sn-form-message",14),e.SDv(26,19),e.qZA()()()()(),e.TgZ(27,"sn-row")(28,"sn-col")(29,"sn-form-item")(30,"sn-form-control",20),e._UZ(31,"sn-date-picker",21),e.qZA()()()(),e.TgZ(32,"sn-row")(33,"sn-col")(34,"sn-form-item")(35,"sn-form-control",22),e._UZ(36,"sn-input",23),e.qZA()()()(),e.TgZ(37,"sn-row")(38,"sn-col")(39,"sn-form-item")(40,"sn-form-control",24),e._UZ(41,"sn-input",25),e.TgZ(42,"sn-form-message",12),e.SDv(43,26),e.qZA(),e.TgZ(44,"sn-form-message",12),e.SDv(45,27),e.qZA()()()()()(),e.YNc(46,Ls,5,9,"ng-template",null,28,e.W1O),e.qZA()()),2&o&&(e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("formGroup",t.form)("state",t.progress.saving?t.ui.state.loading:null),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("gutter",t.ui.gutter.tiny),e.xp6(1),e.Q6J("tablet",4)("mobile",12),e.xp6(3),e.Q6J("state",t.progress.loading.salutations?t.ui.state.loading:null),e.xp6(1),e.Q6J("ngIf",t.meUser.profile.salutation),e.xp6(1),e.Q6J("ngForOf",t.salutations)("ngForTrackBy",t.trackSalutation),e.xp6(1),e.Q6J("tablet",4)("mobile",12),e.xp6(4),e.Q6J("validator",t.ui.validator.required),e.xp6(4),e.Q6J("tablet",4)("mobile",12),e.xp6(4),e.Q6J("validator",t.ui.validator.required),e.xp6(18),e.Q6J("type",t.ui.input.type.email)("readonly",!!t.meUser.changeEmailRequest),e.xp6(1),e.Q6J("validator",t.ui.validator.required),e.xp6(2),e.Q6J("validator",t.ui.validator.email))},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.v_G,a.r0F,a.Lr3,a.UrU,a.Ac8,a.Jpf,a.KH$,a.iok,a.Yp0,a.ZlA,a.mMx,a.amK,a.Hr0,a.HZb,a.aAT],styles:["[_nghost-%COMP%]{display:block;position:relative}"]});const Nt=function(n,o){return{position:n,icon:o}};function $s(n,o){if(1&n){const t=e.EpF();e.ynx(0),e.TgZ(1,"sn-stack",3)(2,"sn-button",33),e.NdJ("click",function(){e.CHM(t);const l=e.oxw(),r=l.query,d=l.close,p=e.oxw();return e.KtG(p.createHobby(r,d))}),e.qZA()(),e.BQk()}if(2&n){const t=e.oxw().query,i=e.oxw();e.xp6(1),e.Q6J("align",i.ui.align.center),e.xp6(1),e.hYB("text","",i.i18n.actions.findKeyword," ",t,""),e.Q6J("icon",e.WLB(5,Nt,i.ui.position.right,i.ui.icons.add))("type",i.ui.button.type.button)}}function xs(n,o){1&n&&(e.TgZ(0,"span"),e.SDv(1,34),e.qZA())}function Fs(n,o){if(1&n&&(e.YNc(0,$s,3,8,"ng-container",31),e.YNc(1,xs,2,0,"ng-template",null,32,e.W1O)),2&n){const t=o.query,i=e.MAs(2);e.Q6J("ngIf",!!t)("ngIfElse",i)}}function Us(n,o){if(1&n&&e._UZ(0,"sn-select-option",29),2&n){const t=o.$implicit;e.Q6J("label",t)("key",t)}}function ks(n,o){if(1&n&&e._UZ(0,"sn-select-option",30),2&n){const t=o.$implicit;e.Q6J("key",t)("label",t)}}function Zs(n,o){if(1&n){const t=e.EpF();e.ynx(0),e.TgZ(1,"sn-stack",3)(2,"sn-button",33),e.NdJ("click",function(){e.CHM(t);const l=e.oxw(),r=l.query,d=l.close,p=e.oxw();return e.KtG(p.createBook(r,d))}),e.qZA()(),e.BQk()}if(2&n){const t=e.oxw().query,i=e.oxw();e.xp6(1),e.Q6J("align",i.ui.align.center),e.xp6(1),e.hYB("text","",i.i18n.actions.addKeyword," ",t,""),e.Q6J("icon",e.WLB(5,Nt,i.ui.position.right,i.ui.icons.add))("type",i.ui.button.type.button)}}function ws(n,o){1&n&&(e.TgZ(0,"span"),e.SDv(1,35),e.qZA())}function Gs(n,o){if(1&n&&(e.YNc(0,Zs,3,8,"ng-container",31),e.YNc(1,ws,2,0,"ng-template",null,32,e.W1O)),2&n){const t=o.query,i=e.MAs(2);e.Q6J("ngIf",!!t)("ngIfElse",i)}}function Ds(n,o){if(1&n&&e._UZ(0,"sn-select-option",29),2&n){const t=o.$implicit;e.Q6J("label",t)("key",t)}}function Js(n,o){if(1&n&&e._UZ(0,"sn-select-option",30),2&n){const t=o.$implicit;e.Q6J("key",t)("label",t)}}function Qs(n,o){if(1&n){const t=e.EpF();e.ynx(0),e.TgZ(1,"sn-stack",3)(2,"sn-button",33),e.NdJ("click",function(){e.CHM(t);const l=e.oxw(),r=l.query,d=l.close,p=e.oxw();return e.KtG(p.createMusic(r,d))}),e.qZA()(),e.BQk()}if(2&n){const t=e.oxw().query,i=e.oxw();e.xp6(1),e.Q6J("align",i.ui.align.center),e.xp6(1),e.hYB("text","",i.i18n.actions.addKeyword," ",t,""),e.Q6J("icon",e.WLB(5,Nt,i.ui.position.right,i.ui.icons.add))("type",i.ui.button.type.button)}}function zs(n,o){1&n&&(e.TgZ(0,"span"),e.SDv(1,36),e.qZA())}function Xs(n,o){if(1&n&&(e.YNc(0,Qs,3,8,"ng-container",31),e.YNc(1,zs,2,0,"ng-template",null,32,e.W1O)),2&n){const t=o.query,i=e.MAs(2);e.Q6J("ngIf",!!t)("ngIfElse",i)}}function qs(n,o){if(1&n&&e._UZ(0,"sn-select-option",29),2&n){const t=o.$implicit;e.Q6J("label",t)("key",t)}}function Ks(n,o){if(1&n&&e._UZ(0,"sn-select-option",30),2&n){const t=o.$implicit;e.Q6J("key",t)("label",t)}}function Bs(n,o){if(1&n){const t=e.EpF();e.ynx(0),e.TgZ(1,"sn-stack",3)(2,"sn-button",33),e.NdJ("click",function(){e.CHM(t);const l=e.oxw(),r=l.query,d=l.close,p=e.oxw();return e.KtG(p.createFilm(r,d))}),e.qZA()(),e.BQk()}if(2&n){const t=e.oxw().query,i=e.oxw();e.xp6(1),e.Q6J("align",i.ui.align.center),e.xp6(1),e.hYB("text","",i.i18n.actions.addKeyword," ",t,""),e.Q6J("icon",e.WLB(5,Nt,i.ui.position.right,i.ui.icons.add))("type",i.ui.button.type.button)}}function Vs(n,o){1&n&&(e.TgZ(0,"span"),e.SDv(1,37),e.qZA())}function Hs(n,o){if(1&n&&(e.YNc(0,Bs,3,8,"ng-container",31),e.YNc(1,Vs,2,0,"ng-template",null,32,e.W1O)),2&n){const t=o.query,i=e.MAs(2);e.Q6J("ngIf",!!t)("ngIfElse",i)}}function Ws(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-row",38)(1,"sn-col",39)(2,"sn-button",40),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.back())}),e.qZA()(),e.TgZ(3,"sn-col",39),e._UZ(4,"sn-button",41),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("justify",t.ui.justify.between),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("width",t.ui.width.fluid)("scheme",t.ui.scheme.secondary)("icon",t.ui.icons.chevronLeft),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("type",t.ui.button.type.submit)("width",t.ui.width.fluid)("icon",t.ui.icons.save)}}const It=function(n,o){return[n,o]};class An{constructor(o,t,i,l,r,d){this.meService=o,this.analytics=t,this.fb=i,this.signals=l,this.route=r,this.router=d,this.ui=a.UI,this.progress={saving:!1},this.created={hobbies:[],books:[],music:[],films:[]},this.i18n={actions:{findKeyword:"Finden",addKeyword:"Hinzuf\xFCgen"}}
1,this.hobbiesControl=this.fb.control([]),this.booksControl=this.fb.control([]),this.musicControl=this.fb.control([]),this.filmsControl=this.fb.control([]),this.form=this.fb.group({hobbies:this.hobbiesControl,books:this.booksControl,music:this.musicControl,films:this.filmsControl})}ngOnInit(){this.route.data.subscribe(({me:o})=>{this.meUser=o;const{profile:t}=o;this.form.patchValue({hobbies:t.hobbies,books:t.books,music:t.music,films:t.films})})}createHobby(o,t){this.created.hobbies.push(o);const i=this.hobbiesControl.value;i.push(o),this.hobbiesControl.setValue(i),t()}createBook(o,t){this.created.books.push(o);const i=this.booksControl.value;i.push(o),this.booksControl.setValue(i),t()}createMusic(o,t){this.created.music.push(o);const i=this.musicControl.value;i.push(o),this.musicControl.setValue(i),t()}createFilm(o,t){this.created.films.push(o);const i=this.filmsControl.value;i.push(o),this.filmsControl.setValue(i),t()}save(){this.progress.saving=!0;const o=new ye.E(this.form.getRawValue());this.meService.patchProfile(o).pipe((0,L.x)(()=>this.progress.saving=!1)).subscribe(()=>{this.signals.emit(new se.T),this.analytics.track(new H.qo({category:V.N.userProfile,action:Se.m.editPrivate,label:`${this.meUser.firstName} ${this.meUser.lastName} (${this.meUser.id})`})),this.back()},t=>this.error=t)}back(){this.router.navigate(["../.."],{relativeTo:this.route}).then(()=>null)}}(_t=An).\u0275fac=function(o){return new(o||_t)(e.Y36(F.w),e.Y36(B.o),e.Y36(c.QS),e.Y36(ee.U),e.Y36(M.gz),e.Y36(M.F0))},_t.\u0275cmp=e.Xpm({type:_t,selectors:[["esn-profile-private-edit"]],decls:42,vars:41,consts:function(){let n,o,t,i,l,r,d,p,P,h,A,I,v,x;return n="meine Hobbys",o="meine Hobbys",t="Lieblingsb\xFCcher",i="Lieblingsb\xFCcher",l="meine Lieblingsmusik",r="meine Lieblingsmusik",d="Lieblingsfilme",p="Lieblingsfilme",P="Geben Sie den",h="Geben Sie den",A="Geben Sie den",I="Geben Sie den",v="Abbrechen",x="speichern",[[3,"placement","ok",4,"ngIf"],[3,"width"],[3,"formGroup","state","submitted"],[3,"align"],["for","hobbies"],n,["name","hobbies"],["formControlName","hobbies","placeholder",o,3,"features","creator","mode","emptyOptionsTemplate"],[3,"label","key",4,"ngFor","ngForOf"],[3,"key","label",4,"ngFor","ngForOf"],["emptyHobbyTemplate",""],["for","books"],t,["name","books"],["formControlName","books","placeholder",i,3,"features","creator","mode","emptyOptionsTemplate"],["emptyBooksTemplate",""],["for","music"],l,["name","music"],["formControlName","music","placeholder",r,3,"features","creator","mode","emptyOptionsTemplate"],["emptyMusicTemplate",""],["for","films"],d,["name","films"],["formControlName","films","placeholder",p,3,"features","creator","mode","emptyOptionsTemplate"],["emptyFilmTemplate",""],["formFooterTemplate",""],[3,"placement","ok"],[3,"message"],[3,"label","key"],[3,"key","label"],[4,"ngIf","ngIfElse"],["queryTemplate",""],[3,"icon","text","type","click"],P,h,A,I,[3,"justify"],[3,"tablet"],["text",v,3,"width","scheme","icon","click"],["text",x,3,"type","width","icon"]]},template:function(o,t){if(1&o&&(e.YNc(0,ys,2,2,"sn-informer",0),e.TgZ(1,"sn-block",1)(2,"sn-form",2),e.NdJ("submitted",function(){return t.save()}),e.TgZ(3,"sn-stack",3)(4,"sn-form-item")(5,"sn-form-label",4),e.SDv(6,5),e.qZA(),e.TgZ(7,"sn-form-control",6)(8,"sn-select",7),e.YNc(9,Ys,1,2,"sn-select-option",8),e.YNc(10,vs,1,2,"sn-select-option",9),e.qZA(),e.YNc(11,Fs,3,2,"ng-template",null,10,e.W1O),e.qZA()(),e.TgZ(13,"sn-form-item")(14,"sn-form-label",11),e.SDv(15,12),e.qZA(),e.TgZ(16,"sn-form-control",13)(17,"sn-select",14),e.YNc(18,Us,1,2,"sn-select-option",8),e.YNc(19,ks,1,2,"sn-select-option",9),e.qZA(),e.YNc(20,Gs,3,2,"ng-template",null,15,e.W1O),e.qZA()(),e.TgZ(22,"sn-form-item")(23,"sn-form-label",16),e.SDv(24,17),e.qZA(),e.TgZ(25,"sn-form-control",18)(26,"sn-select",19),e.YNc(27,Ds,1,2,"sn-select-option",8),e.YNc(28,Js,1,2,"sn-select-option",9),e.qZA(),e.YNc(29,Xs,3,2,"ng-template",null,20,e.W1O),e.qZA()(),e.TgZ(31,"sn-form-item")(32,"sn-form-label",21),e.SDv(33,22),e.qZA(),e.TgZ(34,"sn-form-control",23)(35,"sn-select",24),e.YNc(36,qs,1,2,"sn-select-option",8),e.YNc(37,Ks,1,2,"sn-select-option",9),e.qZA(),e.YNc(38,Hs,3,2,"ng-template",null,25,e.W1O),e.qZA()()(),e.YNc(40,Ws,5,9,"ng-template",null,26,e.W1O),e.qZA()()),2&o){const i=e.MAs(12),l=e.MAs(21),r=e.MAs(30),d=e.MAs(39);e.Q6J("ngIf",t.error),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("formGroup",t.form)("state",t.progress.saving?t.ui.state.loading:null),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(
15),e.Q6J("features",e.WLB(29,It,t.ui.feature.search,t.ui.feature.allowEmpty))("creator",t.createHobby.bind(t))("mode",t.ui.select.mode.multiple)("emptyOptionsTemplate",i),e.xp6(1),e.Q6J("ngForOf",t.meUser.profile.hobbies),e.xp6(1),e.Q6J("ngForOf",t.created.hobbies),e.xp6(7),e.Q6J("features",e.WLB(32,It,t.ui.feature.search,t.ui.feature.allowEmpty))("creator",t.createBook.bind(t))("mode",t.ui.select.mode.multiple)("emptyOptionsTemplate",l),e.xp6(1),e.Q6J("ngForOf",t.meUser.profile.books),e.xp6(1),e.Q6J("ngForOf",t.created.books),e.xp6(7),e.Q6J("features",e.WLB(35,It,t.ui.feature.search,t.ui.feature.allowEmpty))("creator",t.createMusic.bind(t))("mode",t.ui.select.mode.multiple)("emptyOptionsTemplate",r),e.xp6(1),e.Q6J("ngForOf",t.meUser.profile.music),e.xp6(1),e.Q6J("ngForOf",t.created.music),e.xp6(7),e.Q6J("features",e.WLB(38,It,t.ui.feature.search,t.ui.feature.allowEmpty))("creator",t.createFilm.bind(t))("mode",t.ui.select.mode.multiple)("emptyOptionsTemplate",d),e.xp6(1),e.Q6J("ngForOf",t.meUser.profile.films),e.xp6(1),e.Q6J("ngForOf",t.created.films)}},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.v_G,a.r0F,a.UrU,a.Ac8,a.Jpf,a.hrw,a.iok,a.Yp0,a.ZlA,a.mMx,a.Hr0,a.HZb,a.aAT],styles:["[_nghost-%COMP%]{display:block;position:relative}"]});var Ue,js=_(34336),e_=_.n(js),At=_(32209),Zt=_(15453);class bn{constructor(o){this.http=o}list(){return En.YU?(0,St.of)([(0,Zt.Vh)(At.l),(0,Zt.Vh)(At.l),(0,Zt.Vh)(At.l)]):this.http.get("academic-titles").pipe((0,kt.U)(o=>o.map(t=>(0,$e.deserialize)(t,At.l))))}}(Ue=bn).\u0275fac=function(o){return new(o||Ue)(e.LFG(Lt.OE))},Ue.\u0275prov=e.Yz7({token:Ue,factory:Ue.\u0275fac,providedIn:"root"});var lt,t_=_(98738),n_=_(58498),o_=_(27260);function i_(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",6),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",7),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}const wt=function(n){return[n]};function a_(n,o){if(1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-label",8),e.SDv(2,9),e.qZA(),e.TgZ(3,"sn-form-control",10),e._UZ(4,"sn-input",11),e.qZA()()),2&n){const t=e.oxw();e.xp6(4),e.Q6J("features",e.VKq(2,wt,t.ui.feature.multiline))("rows",5)}}function s_(n,o){if(1&n&&e._UZ(0,"sn-select-option",17),2&n){const t=o.$implicit;e.Q6J("value",t)("label",t.name)("key",t.id)}}function __(n,o){if(1&n&&e._UZ(0,"sn-select-option",17),2&n){const t=o.$implicit;e.Q6J("value",t)("label",t.name)("key",t.id)}}function l_(n,o){if(1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-label",12),e.SDv(2,13),e.qZA(),e.TgZ(3,"sn-form-control",14)(4,"sn-select",15),e.YNc(5,s_,1,3,"sn-select-option",16),e.YNc(6,__,1,3,"sn-select-option",16),e.qZA()()()),2&n){const t=e.oxw();e.xp6(4),e.Q6J("features",e.VKq(5,wt,t.ui.feature.search))("mode",t.ui.select.mode.multiple)("state",t.progress.loading.academicTitles?t.ui.state.loading:null),e.xp6(1),e.Q6J("ngForOf",t.meUser.profile.academicTitles),e.xp6(1),e.Q6J("ngForOf",t.academicTitles)}}const Gt=function(){return[]};function r_(n,o){if(1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-control",18),e._UZ(2,"esn-profession-editor",19),e.qZA()()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("app",t.app)("professions",(null==t.meUser.profile?null:t.meUser.profile.professions)||e.DdM(4,Gt))("mainFocuses",(null==t.meUser.profile?null:t.meUser.profile.mainFocuses)||e.DdM(5,Gt))("furtherEducations",(null==t.meUser.profile?null:t.meUser.profile.furtherEducations)||e.DdM(6,Gt))}}function c_(n,o){if(1&n&&e._UZ(0,"sn-select-option",17),2&n){const t=o.$implicit;e.Q6J("value",t)("label",t.name)("key",t.id)}}function d_(n,o){if(1&n&&e._UZ(0,"sn-select-option",17),2&n){const t=o.$implicit;e.Q6J("value",t)("label",t.name)("key",t.id)}}function u_(n,o){if(1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-label",20),e.SDv(2,21),e.qZA(),e.TgZ(3,"sn-form-control",22)(4,"sn-select",23),e.YNc(5,c_,1,3,"sn-select-option",16),e.YNc(6,d_,1,3,"sn-select-option",16),e.qZA()()()),2&n){const t=e.oxw();e.xp6(4),e.Q6J("features",e.VKq(5,wt,t.ui.feature.search))("mode",t.ui.select.mode.multiple)("state",t.progress.loading.interests?t.ui.state.loading:null),e.xp6(1),e.Q6J("ngForOf",t.meUser.profile.interests),e.xp6(1),e.Q6J("ngForOf",t.interests)}}function g_(n,o){if(1&n&&e._UZ(0,"sn-radio",34),2&n){const t=o.$implicit;e.Q6J("label",t.name)("value",t.id)}}function f_(n,o){if(1&n&&(e.TgZ(0,"sn-col",26)(1,"sn-form-item")(2,"sn-form-label",27),e.SDv(3,28),e.qZA(),e.TgZ(4,"sn-form-control",29)(5,"sn-radio-group",30),e.YNc(6,g_,1,2,"sn-radio",31),e.qZA(),e.TgZ(7,"sn-form-message",32),e.SDv(8,33),e.qZA()()()()),2&n){const t=e.oxw(2);e.Q6J("tablet",4),e.xp6(6),e.Q6J("ngForOf",t.employmentTypes),e.xp6(1),e.Q6J("validator",t.ui.validator.required)}}function m_(n,o){if(1&n&&e._UZ(0,"sn-radio",34),2&n){const t=o.$implicit;e.Q6J("label",t.name)("value",t.id)}}function p_(n,o){if(1&n&&(e.TgZ(0,"sn-col",26)(1,"sn-form-item")(2,"sn-form-label",35),e.SDv(3,36),e.qZA(),e.TgZ(4,"sn-form-control",37)(5,"sn-radio-group",38),e.YNc(6,m_,1,2,"sn-radio",31),e.qZA(),e.TgZ(7,"sn-form-message",32),e.SDv(8,39),e.qZA()()()()),2&n){const t=e.oxw(2);e.Q6J("tablet",4),e.xp6(6),e.Q6J("ngForOf",t.treatmentTypes),e.xp6(1),e.Q6J("validator",t.ui.validator.required)}}function M_(n,o){if(1&n&&e._UZ(0,"sn-radio",34),2&n){const t=o.$implicit;e.Q6J("label",t.name)("value",t.id)}}function E_(n,o){if(1&n&&(e.TgZ(0,"sn-col",26)(1,"sn-form-item")(2,"sn-form-label",40),e.SDv(3,41),e.qZA(),e.TgZ(4,"sn-form-control",42)(5,"sn-radio-group",43),e.YNc(6,M_,1,2,"sn-radio",31),e.qZA(),e.TgZ(7,"sn-form-message",32),e.SDv(8,44),e.qZA()()()()),2&n){const t=e.oxw(2);e.Q6J("tablet",4),e.xp6(6),e.Q6J("ngForOf",t.doctorTypes),e.xp6(1),e.Q6J("validator",t.ui.validator.required)}}function T_(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"h5"),e.SDv(2,24),e.qZA(),e.TgZ(3,"sn-row"),e.YNc(4,f_,9,3,"sn-col",25),e.YNc(5,p_,9,3,"sn-col",25),e.YNc(6,E_,9,3,"sn-col",25),e.qZA(),e.BQk()),2&n){const t=e.oxw();e.xp6(4),e.Q6J("ngIf",(null==t.employmentTypes?null:t.employmentTypes.length)>0),e.xp6(1),e.Q6J("ngIf",(null==t.treatmentTypes?null:t.treatmentTypes.length)>0),e.xp6(1),e.Q6J("ngIf",(null==t.doctorTypes?null:t.doctorTypes.length)>0)}}function P_(n,o){1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-label",45),e.SDv(2,46),e.qZA(),e.TgZ(3,"sn-form-control",47),e._UZ(4,"sn-input",48),e.qZA()())}function S_(n,o){1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-label",49),e.SDv(2,50),e.qZA(),e.TgZ(3,"sn-form-control",51),e._UZ(4,"sn-input",52),e.qZA()())}function C_(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-row",53)(1,"sn-col",26)(2,"sn-button",54),e.NdJ("click",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.back())}),e.qZA()(),e.TgZ(3,"sn-col",26),e._UZ(4,"sn-button",55),e.qZA()()}if(2&n){const t=e.oxw();e.Q6J("justify",t.ui.justify.between),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("width",t.ui.width.fluid)("scheme",t.ui.scheme.secondary)("icon",t.ui.icons.chevronLeft),e.xp6(1),e.Q6J("tablet",4),e.xp6(1),e.Q6J("type",t.ui.button.type.submit)("width",t.ui.width.fluid)("icon",t.ui.icons.save)}}class Rn{constructor(o,t,i,l,r,d,p,P,h){this.meService=o,this.educationService=t,this.doctorStatusService=i,this.academicTitlesService=l,this.analytics=r,this.fb=d,this.route=p,this.router=P,this.signals=h,this.ui=a.UI,this.progress={saving:!1,loading:{doctorTypes:!1,academicTitles:!1,interests:!1,employmentTypes:!1,treatmentTypes:!1}},this.academicTitles=[],this.employmentTypes=[],this.treatmentTypes=[],this.doctorTypes=[],this.interests=[],this.profileFeatures=Ot.m,this.settings=new xe({fields:Zi}),this.field=K,this.form=this.fb.group({about:[null],academicTitles:[[]],profession:[{professions:[],mainFocuses:[],furtherEducations:[]}],interests:[[]],employmentType:[null],treatmentType:[null],doctorType:[null],company:[null],position:[null]})}ngOnInit(){this.readState(),this.route.data.subscribe(({me:o})=>{var t,i,l;this.meUser=o;const{profile:r}=o;this.form.patchValue({about:r.about,academicTitles:r.academicTitles.map(d=>d.id),profession:{professions:r.professions.map(d=>d.id),mainFocuses:r.mainFocuses.map(d=>d.id),furtherEducations:r.furtherEducations.map(d=>d.id)},interests:r.interests.map(d=>d.id),employmentType:(null===(t=r.employmentType)||void 0===t?void 0:t.id)||null,treatmentType:(null===(i=r.treatmentType)||void 0===i?void 0:i.id)||null,doctorType:(null===(l=r.doctorType)||void 0===l?void 0:l.id)||null,company:r.company,position:r.position})}),this.loadAcademicTitles(),this.loadInterests(),this.loadEmploymentTypes(),this.loadTreatmentTypes(),this.loadDoctorTypes()}
1readState(){const o=this.route.snapshot,{app:t}=(0,ae.p3)(o);this.app=t;const{fields:i}=(0,ae.Rs)(o);i&&(this.settings=(0,$e.deserialize)({fields:i},xe))}loadAcademicTitles(){this.progress.loading.academicTitles=!0,this.academicTitlesService.list().pipe((0,L.x)(()=>this.progress.loading.academicTitles=!1)).subscribe(o=>this.academicTitles=o,o=>this.error=o)}loadInterests(){this.progress.loading.interests=!0,this.educationService.listInterests().pipe((0,L.x)(()=>this.progress.loading.interests=!1)).subscribe(o=>this.interests=o,o=>this.error=o)}loadEmploymentTypes(){this.progress.loading.employmentTypes=!0,this.doctorStatusService.listEmploymentTypes().pipe((0,L.x)(()=>this.progress.loading.employmentTypes=!1)).subscribe(o=>this.employmentTypes=o,o=>this.error=o)}loadTreatmentTypes(){this.progress.loading.treatmentTypes=!0,this.doctorStatusService.listTreatmentTypes().pipe((0,L.x)(()=>this.progress.loading.treatmentTypes=!1)).subscribe(o=>this.treatmentTypes=o,o=>this.error=o)}loadDoctorTypes(){this.progress.loading.doctorTypes=!0,this.doctorStatusService.listDoctorTypes().pipe((0,L.x)(()=>this.progress.loading.doctorTypes=!1)).subscribe(o=>this.doctorTypes=o,o=>this.error=o)}save(){this.progress.saving=!0;const o=this.form.getRawValue(),{profession:{professions:t,mainFocuses:i,furtherEducations:l}}=o,r=new ye.E(o);e_()(r,{professions:t,mainFocuses:i,furtherEducations:l}),this.meService.patchProfile(r).pipe((0,L.x)(()=>this.progress.saving=!1)).subscribe(()=>{this.signals.emit(new se.T),this.analytics.track(new H.qo({category:V.N.userProfile,action:Se.m.editProfession,label:`${this.meUser.firstName} ${this.meUser.lastName} (${this.meUser.id})`})),this.back()},d=>this.error=d)}back(){this.router.navigate(["../.."],{relativeTo:this.route}).then(()=>null)}}(lt=Rn).\u0275fac=function(o){return new(o||lt)(e.Y36(F.w),e.Y36(n_.P),e.Y36(t_.h),e.Y36(bn),e.Y36(B.o),e.Y36(c.QS),e.Y36(M.gz),e.Y36(M.F0),e.Y36(ee.U))},lt.\u0275cmp=e.Xpm({type:lt,selectors:[["esn-profile-profession-edit"]],decls:23,vars:42,consts:function(){let n,o,t,i,l,r,d,p,P,h,A,I,v,x,E,te;return n="Kurzbeschreibung",o="Akademische Titel",t="W\xE4hlen Sie Ihre akademischen Titel",i="Interessen",l="W\xE4hlen Sie Ihre interessen",r="Arbeitsumfeld",d="Besch\xE4ftigung",p=" Eingabe erforderlich. ",P="T\xE4tigkeitsort",h=" Eingabe erforderlich. ",A="Typ",I=" Eingabe erforderlich. ",v="Arbeit",x="Position",E="Abbrechen",te="speichern",[[3,"placement","ok",4,"ngIf"],[3,"width"],[3,"formGroup","state","submitted"],[3,"align"],[4,"ngIf"],["formFooterTemplate",""],[3,"placement","ok"],[3,"message"],["for","about"],n,["name","about"],["formControlName","about",3,"features","rows"],["for","academicTitles"],o,["name","academicTitles"],["formControlName","academicTitles","placeholder",t,3,"features","mode","state"],[3,"value","label","key",4,"ngFor","ngForOf"],[3,"value","label","key"],["name","profession"],["formControlName","profession",3,"app","professions","mainFocuses","furtherEducations"],["for","interests"],i,["name","interests"],["formControlName","interests","placeholder",l,3,"features","mode","state"],r,[3,"tablet",4,"ngIf"],[3,"tablet"],["for","employmentType"],d,["name","employmentType"],["formControlName","employmentType"],[3,"label","value",4,"ngFor","ngForOf"],[3,"validator"],p,[3,"label","value"],["for","treatmentType"],P,["name","treatmentType"],["formControlName","treatmentType"],h,["for","doctorType"],A,["name","doctorType"],["formControlName","doctorType"],I,["for","company"],v,["name","company"],["formControlName","company"],["for","position"],x,["name","position"],["formControlName","position"],[3,"justify"],["text",E,3,"width","scheme","icon","click"],["text",te,3,"type","width","icon"]]},template:function(o,t){1&o&&(e.YNc(0,i_,2,2,"sn-informer",0),e.TgZ(1,"sn-block",1)(2,"sn-form",2),e.NdJ("submitted",function(){return t.save()}),e.TgZ(3,"sn-stack",3),e.YNc(4,a_,5,4,"sn-form-item",4),e.ALo(5,"includes"),e.YNc(6,l_,7,7,"sn-form-item",4),e.ALo(7,"includes"),e.YNc(8,r_,3,7,"sn-form-item",4),e.ALo(9,"includes"),e.YNc(10,u_,7,7,"sn-form-item",4),e.ALo(11,"includes"),e.ALo(12,"includes"),e.YNc(13,T_,7,3,"ng-container",4),e.ALo(14,"includes"),e.YNc(15,P_,5,0,"sn-form-item",4),e.ALo(16,"includes"),e.ALo(17,"includes"),e.YNc(18,S_,5,0,"sn-form-item",4),e.ALo(19,"includes"),e.ALo(20,"includes"),e.qZA(),e.YNc(21,C_,5,9,"ng-template",null,5,e.W1O),e.qZA()()),2&o&&(e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("formGroup",t.form)("state",t.progress.saving?t.ui.state.loading:null),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("ngIf",e.xi3(5,12,t.settings.fields,t.field.about)),e.xp6(2),e.Q6J("ngIf",e.xi3(7,15,t.settings.fields,t.field.academicTitles)
1),e.xp6(2),e.Q6J("ngIf",e.xi3(9,18,t.settings.fields,t.field.profession)),e.xp6(2),e.Q6J("ngIf",e.xi3(11,21,t.app.profileFeatures,t.profileFeatures.interests)&&e.xi3(12,24,t.settings.fields,t.field.interests)),e.xp6(3),e.Q6J("ngIf",((null==t.employmentTypes?null:t.employmentTypes.length)>0||(null==t.treatmentTypes?null:t.treatmentTypes.length)>0||(null==t.doctorTypes?null:t.doctorTypes.length)>0)&&e.xi3(14,27,t.settings.fields,t.field.status)),e.xp6(2),e.Q6J("ngIf",e.xi3(16,30,t.app.profileFeatures,t.profileFeatures.company)&&e.xi3(17,33,t.settings.fields,t.field.company)),e.xp6(3),e.Q6J("ngIf",e.xi3(19,36,t.app.profileFeatures,t.profileFeatures.position)&&e.xi3(20,39,t.settings.fields,t.field.position)))},dependencies:[f.sg,f.O5,c.JJ,c.JL,c.sg,c.u,a.v_G,a.r0F,a.UrU,a.Ac8,a.Jpf,a.hrw,a.KH$,a.iok,a.Yp0,a.ZlA,a.mMx,a.amK,a.UKb,a.wTj,a.Hr0,a.HZb,a.aAT,o_.v,a.Zm1],styles:["[_nghost-%COMP%]{display:block;position:relative}h5[_ngcontent-%COMP%]{margin:0}"]});let rt=class{constructor(o={}){(0,Ut.merge)(this,o)}};(0,J.gn)([(0,he.E)(),(0,J.w6)("design:type",Boolean)],rt.prototype,"allowEfnLogin",void 0),(0,J.gn)([(0,he.E)(),(0,J.w6)("design:type",Boolean)],rt.prototype,"isPrivacyShield",void 0),rt=(0,J.gn)([(0,he.o)(),(0,J.w6)("design:paramtypes",[Object])],rt);var h_=_(28366);let bt=class{constructor(o={}){(0,Ut.merge)(this,o)}};(0,J.gn)([(0,he.E)({serializer:new $e.ArraySerializer(new $e.PrimitiveSerializer)}),(0,J.w6)("design:type",Array)],bt.prototype,"providers",void 0),bt=(0,J.gn)([(0,he.o)(),(0,J.w6)("design:paramtypes",[Object])],bt);var ct,O_=_(87559),N_=_(79333),I_=_(43455),A_=_(54976);function b_(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"sn-informer",37),e.NdJ("ok",function(){e.CHM(t);const l=e.oxw();return e.KtG(l.error=null)}),e._UZ(1,"sn-informer-message",38),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("placement",t.ui.placement.absolute),e.xp6(1),e.Q6J("message",t.error.toString())}}function R_(n,o){1&n&&e._UZ(0,"esn-block-spinner")}function L_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,40),e.qZA())}function y_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,41),e.qZA())}function Y_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,44),e.qZA())}function v_(n,o){if(1&n&&(e.TgZ(0,"sn-form-item")(1,"sn-form-control")(2,"sn-switch",42),e.YNc(3,Y_,2,0,"ng-template",null,7,e.W1O),e.qZA()(),e.TgZ(5,"p"),e.SDv(6,43),e.qZA()()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("align",t.ui.align.start)}}function $_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,45),e.qZA())}function x_(n,o){if(1&n&&e._UZ(0,"sn-icon",49),2&n){const t=e.oxw(2);e.Q6J("icon",t.localUi.icons.award)}}function F_(n,o){if(1&n&&(e.TgZ(0,"div",46)(1,"span"),e.SDv(2,47),e.qZA(),e.YNc(3,x_,1,1,"sn-icon",48),e.qZA()),2&n){const t=e.oxw();e.xp6(3),e.Q6J("ngIf",t.emailNewsletterControl.value&&(null==t.me||null==t.me.notificationSettings?null:t.me.notificationSettings.emailNewsletterConfirmed))}}function U_(n,o){if(1&n&&(e.TgZ(0,"sn-message",50),e.SDv(1,51),e.qZA()),2&n){const t=e.oxw();e.Q6J("scheme",t.ui.scheme.accent)("icon",t.ui.icons.information)}}function k_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,52),e.qZA(),e.TgZ(2,"p"),e.SDv(3,53),e.qZA())}function Z_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,54),e.qZA(),e.TgZ(2,"p"),e.SDv(3,55),e.qZA())}function w_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,56),e.qZA(),e.TgZ(2,"p"),e.SDv(3,57),e.qZA())}function G_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,58),e.qZA(),e.TgZ(2,"p"),e.SDv(3,59),e.qZA())}function D_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,60),e.qZA(),e.TgZ(2,"p"),e.SDv(3,61),e.qZA())}function J_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,62),e.qZA(),e.TgZ(2,"p"),e.SDv(3,63),e.qZA())}function Q_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,64),e.qZA(),e.TgZ(2,"p"),e.SDv(3,65),e.qZA())}function z_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,66),e.qZA(),e.TgZ(2,"p"),e.SDv(3,67),e.qZA())}function X_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,69),e.qZA(),e.TgZ(2,"p"),e.SDv(3,70),e.qZA())}function q_(n,o){1&n&&(e.TgZ(0,"sn-switch",68),e.YNc(1,X_,4,0,"ng-template",null,7,e.W1O),e.qZA())}function K_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,72),e.qZA(),e.TgZ(2,"p"),e.SDv(3,73),e.qZA())}function B_(n,o){1&n&&(e.TgZ(0,"sn-switch",71),e.YNc(1,K_,4,0,"ng-template",null,7,e.W1O),e.qZA())}function V_(n,o){1&n&&(e.TgZ(0,"div",39),e.SDv(1,74),e.qZA(),e.TgZ(2,"p"),e.SDv(3,75),e.qZA())}const Ln="google_analytics";class yn{constructor(o,t,i,l,r,d,p){this.meService=o,this.fb=t,this.signals=i,this.injector=l,this.modal=r,this.route=d,this.toast=p,this.ui=a.UI,this.localUi=Re.S,this.appFeature=pn.DA,this.profileFeatures=Ot.m,this.emailNewsletterControl=this.fb.control(!1),this.emailNewsletterTopicsControl
1=this.fb.control([]),this.form={user:this.fb.group({isPublic:[!1]}),trackings:this.fb.group({providers:[[]]}),account:this.fb.group({allowEfnLogin:[!1],isPrivacyShield:[!1]}),notification:this.fb.group({emailNewsletter:this.emailNewsletterControl,emailNewsletterTopics:this.emailNewsletterTopicsControl,subjects:[[]],methods:[[]]})}}ngOnInit(){const{app:o}=(0,ae.p3)(this.route.snapshot);this.app=o}ngAfterViewInit(){this.route.data.subscribe(({me:o})=>{var t,i,l,r,d,p,P,h,A;this.me=o,this.form.user.patchValue({isPublic:o.isPublic},{emitEvent:!1}),this.form.user.valueChanges.pipe((0,Je.w)(()=>this.meService.patch(new h_.y(this.form.user.getRawValue())))).subscribe(()=>this.signals.emit(new se.T),I=>this.error=I),this.form.trackings.patchValue({providers:null===(t=o.trackingSettings)||void 0===t||null===(i=t.providers)||void 0===i?void 0:i.includes(Ln)},{emitEvent:!1}),this.form.trackings.valueChanges.pipe((0,Je.w)(({providers:I})=>this.meService.editTrackingSettings(new bt({providers:I?[Ln]:[]})))).subscribe(()=>this.signals.emit(new se.T),I=>this.error=I),this.form.account.patchValue({allowEfnLogin:(null===(l=o.accountSettings)||void 0===l?void 0:l.allowEfnLogin)||!1,isPrivacyShield:(null===(r=o.accountSettings)||void 0===r?void 0:r.isPrivacyShield)||!1},{emitEvent:!1}),this.form.account.valueChanges.pipe((0,Je.w)(()=>this.meService.editAccountSettings(new rt(this.form.account.getRawValue())))).subscribe(()=>this.signals.emit(new se.T),I=>this.error=I),this.emailNewsletterControl.valueChanges.subscribe(I=>this.checkEmailNewsletter(I)),this.checkEmailNewsletter(null===(d=o.notificationSettings)||void 0===d?void 0:d.emailNewsletter),this.form.notification.patchValue({emailNewsletter:(null===(p=o.notificationSettings)||void 0===p?void 0:p.emailNewsletter)||!1,emailNewsletterTopics:(null===(P=o.notificationSettings)||void 0===P?void 0:P.emailNewsletterTopics)||[],subjects:(null===(h=o.notificationSettings)||void 0===h?void 0:h.subjects)||[],methods:(null===(A=o.notificationSettings)||void 0===A?void 0:A.methods)||[]},{emitEvent:!1}),this.form.notification.valueChanges.pipe((0,Je.w)(()=>this.meService.editNotificationSettings(new O_.U(this.form.notification.getRawValue())))).subscribe(()=>this.signals.emit(new se.T),I=>this.error=I)})}checkEmailNewsletter(o){o?this.emailNewsletterTopicsControl.enable({emitEvent:!1}):this.emailNewsletterTopicsControl.disable({emitEvent:!1})}changePassword(){(0,I_.y)(N_.c.changePassword,this.injector).subscribe(o=>{o.instance.changed.subscribe(()=>{this.toast.show({message:"Passwort wurde ge\xE4ndert",scheme:a.UI.scheme.success}),this.modal.close()});const t=new a.yBV({title:{text:"Passwort \xE4ndern"},closeOutside:!1});this.modal.open(o,t)})}}var ke;(ct=yn).\u0275fac=function(o){return new(o||ct)(e.Y36(F.w),e.Y36(c.QS),e.Y36(ee.U),e.Y36(e.zs3),e.Y36(a.Z7U),e.Y36(M.gz),e.Y36(a.klp))},ct.\u0275cmp=e.Xpm({type:ct,selectors:[["esn-settings"]],decls:92,vars:50,consts:function(){let n,o,t,i,l,r,d,p,P,h,A,I,v,x,E,te,y,ue,ge,fe,me,pe,Me,Ee,R,dt,ut,gt,ft,mt,pt,Mt,Et,Tt,Pt,O,Jn,Qn;return n="PRIVATSPH\xC4RE",o="Sicherheit",t=" M\xF6chten Sie Ihr Kennwort \xE4ndern, nutzen Sie folgende Option: ",i="Passwort \xE4ndern",l=" Sch\xFCtzt Ihre Daten und Privatsph\xE4re indem Inhalte au\xDFerhalb des esanum-Netzwerks in einer sicheren Umgebung geladen werden. ",r="Ihre E-Mail Themen ausw\xE4hlen",d=" Hier k\xF6nnen Sie unsere esanum Nachrichten abonnieren und festlegen, welche Themen Sie interessieren. ",p="System-Nachrichten",P="weitere Kontakteinstellungen",h="Ver\xF6ffentlichen Sie mein Profil",A="Google Analytics",I=" Sie k\xF6nnen die letzten sechs Stellen Ihrer EFN zur Anmeldung bei esanum nutzen. Deaktivieren Sie diese Option, wenn Sie ausschlie\xDFlich ihr pers\xF6nliches Kennwort verwenden m\xF6chten. ",v="Anmelden mit EFN",x="Esanum Privacy Shield",E="E-Mail Nachrichten erhalten",te="Eine Best\xE4tigungsanfrage wurde gesendet, bitte \xFCberpr\xFCfen Sie Ihre E-Mail. ",y="Nachrichten",ue=" Neues aus Ihrem Fachbereich und Ihrer Region kurz zusammengefasst. ",ge="Studien",fe=" Einladungen zu Studien aus ihrem Fachbereich deren Teilnahme verg\xFCtet wird. ",me="Kongresse",pe=" Kongressberichte, Highlights, Einladungen und Interviews mit Referenten. ",Me="CME & Fortbildungen",Ee=" Wir laden Sie zu Webinaren, Fortbildungs- und CME-Veranstaltungen ein. ",R="Fortbildungen",dt=" Benachrichtigungen zu Fortbildungen f\xFCr die Sie sich angemeldet haben. ",ut="Kommentare",gt=" Hinweise auf Fachdiskussionen aus Ihrem Fachbereich oder Bewegung in Diskussionen, an denen Sie beteiligt sind. ",ft="Kollegenanfragen",mt=" Kollegen, die Ihnen eine pers\xF6nliche eine Kontaktanfrage senden. ",pt="Pers\xF6nliche Nachrichten",Mt=" Wenn Sie eine pers\xF6nliche Nachricht erhalten haben. ",Et="per Telefon",Tt=" esanum darf Sie telefonisch kontaktieren ",Pt="per Fax",O=" esanum kann Ihnen Fax-Mitteilungen senden ",Jn="per Post",Qn=" esanum kontaktiert sie postalisch ",[[3,"placement","ok",4,"ngIf"],[4,"ngIf"],[3,"align"],["title",n,3,"width"],[3,"align","gutter"],[3,"formGroup"],["formControlName","isPublic",3,"align"],["switchLabelTemplate",""],[3,"innerHTML"],["formControlName","providers",3,"align"],["title",o,3,"width"],[3,"gutter"],t,["data-change_password","","text",i,3,"scheme","outline","icon","click"],["formControlName","isPrivacyShield",3,"align"],l,["title",r,3,"width"],d,["formControlName","emailNewsletter",3,"align"],[3,"scheme","icon",4,"ngIf"],["data-topics",""],["formControlName","emailNewsletterTopics",3,"align"],["value","news"],["checkboxLabelTemplate",""],["value","research"],["value","conferences"],["value","webinars"],["title",p,3,"width"],["formControlName","subjects",3,"align"],["value","commenting"],["value","colleagues"],["value","messages"],["title",P,3,"width"],["formControlName","methods",3,"align"],["value","phone",4,"ngIf"],["value","fax",4,"ngIf"],["value","mail"],[3,"placement","ok"],[3,"message"],["data-label",""],h,A,["formControlName","allowEfnLogin",3,"align"],I,v,x,["data-email-newsletter",""],E,[3,"icon",4,"ngIf"],[3,"icon"],[3,"scheme","icon"],te,y,ue,ge,fe,me,pe,Me,Ee,R,dt,ut,gt,ft,mt,pt,Mt,["value","phone"],Et,Tt,["value","fax"],Pt,O,Jn,Qn]},template:function(o,t){1&o&&(e.YNc(0,b_,2,2,"sn-informer",0),e.YNc(1,R_,1,0,"esn-block-spinner",1),e.TgZ(2,"sn-stack",2)(3,"sn-block",3)(4,"sn-stack",4),e.ynx(5,5),e.TgZ(6,"sn-form-item")(7,"sn-form-control")(8,"sn-switch",6),e.YNc(9,L_,2,0,"ng-template",null,7,e.W1O),e.qZA()(),e._UZ(11,"p",8),e.ALo(12,"translate"),e.qZA(),e.BQk(),e.ynx(13,5),e.TgZ(14,"sn-form-item")(15,"sn-form-control")(16,"sn-switch",9),e.YNc(17,y_,2,0,"ng-template",null,7,e.W1O),e.qZA()(),e._UZ(19,"p",8),e.ALo(20,"translate"),e.qZA(),e.BQk(),e.qZA()(),e.ynx(21,5),e.TgZ(22,"sn-block",10)(23,"sn-stack",11),e.YNc(24,v_,7,1,"sn-form-item",1),e.ALo(25,"includes"),e.TgZ(26,"sn-stack",11)(27,"p"),e.SDv(28,12),e.qZA(),e.TgZ(29,"sn-button",13),e.NdJ("click",function(){return t.changePassword()}),e.qZA()(),e.TgZ(30,"sn-form-item")(31,"sn-form-control")(32,"sn-switch",14),e.YNc(33,$_,2,0,"ng-template",null,7,e.W1O),e.qZA()(),e.TgZ(35,"p"),e.SDv(36,15),e.qZA()()()(),e.BQk(),e.ynx(37,5),e.TgZ(38,"sn-block",16)(39,"sn-stack",4)(40,"p"),e.SDv(41,17),e.qZA(),e.TgZ(42,"sn-form-item")(43,"sn-form-control")(44,"sn-switch",18),e.YNc(45,F_,4,1,"ng-template",null,7,e.W1O),e.qZA()()(),e.YNc(47,U_,2,2,"sn-message",19),e.TgZ(48,"sn-form-item",20)(49,"sn-form-control")(50,"sn-checkbox-group",21)(51,"sn-checkbox",22),e.YNc(52,k_,4,0,"ng-template",null,23,e.W1O),e.qZA(),e.TgZ(54,"sn-checkbox",24),e.YNc(55,Z_,4,0,"ng-template",null,23,e.W1O),e.qZA(),e.TgZ(57,"sn-checkbox",25),e.YNc(58,w_,4,0,"ng-template",null,23,e.W1O),e.qZA(),e.TgZ(60,"sn-checkbox",26),e.YNc(61,G_,4,0,"ng-template",null,23,e.W1O),e.qZA()()()()()(),e.TgZ(63,"sn-block",27)(64,"sn-stack",2)(65,"sn-form-item")(66,"sn-form-control")(67,"sn-switch-group",28)(68,"sn-switch",26),e.YNc(69,D_,4,0,"ng-template",null,7,e.W1O),e.qZA(),e.TgZ(71,"sn-switch",29),e.YNc(72,J_,4,0,"ng-template",null,7,e.W1O),e.qZA(),e.TgZ(74,"sn-switch",30),e.YNc(75,Q_,4,0,"ng-template",null,7,e.W1O),e.qZA(),e.TgZ(77,"sn-switch",31),e.YNc(78,z_,4,0,"ng-template",null,7,e.W1O),e.qZA()()()()()(),e.TgZ(80,"sn-block",32)(81,"sn-stack",4)(82,"sn-form-item")(83,"sn-form-control")(84,"sn-switch-group",33),e.YNc(85,q_,3,0,"sn-switch",34),e.ALo(86,"includes"),e.YNc(87,B_,3,0,"sn-switch",35),e.ALo(88,"includes"),e.TgZ(89,"sn-switch",36),e.YNc(90,V_,4,0,"ng-template",null,7,e.W1O),e.qZA()()()()()(),e.BQk(),e.qZA()),2&o&&(e.Q6J("ngIf",!!t.error),e.xp6(1),e.Q6J("ngIf",t.loading),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(1),e.Q6J("formGroup",t.form.user),e.xp6(3),e.Q6J("align",t.ui.align.start),e.xp6(3),e.Q6J("innerHTML",e.lcZ(12,37,"MESSAGE_PRIVACY"),e.oJD),e.xp6(2),e.Q6J("formGroup",t.form.trackings),e.xp6(3),e.Q6J("align",t.ui.align.start),e.xp6(3),e.Q6J("innerHTML",e.lcZ(20,39,"MESSAGE_GA_TRACKING"),e.oJD),e.xp6(2),e.Q6J("formGroup",t.form.account),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("gutter",t.ui.gutter.big),e.xp6(1),e.Q6J("ngIf",e.xi3(25,41,null==t.app?null:t.app.features,t.appFeature.efn)),e.xp6(2),e.Q6J("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("scheme",t.ui.scheme.secondary)("outline",t.ui.outline.ghost)("icon",t.ui.icons.lock),e.xp6(3),e.Q6J("align",t.ui.align.start),e.xp6(5),e.Q6J("formGroup",t.form.notification),e.xp6(1),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(5),e.Q6J("align",t.ui.align.start),e.xp6(3),e.Q6J("ngIf",t.emailNewsletterControl.value&&!(null!=t.me&&null!=t.me.notificationSettings&&t.me.notificationSettings.emailNewsletterConfirmed)),e.xp6(3),e.Q6J("align",t.ui.align.start),e.xp6(13),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("align",t.ui.align.stretch),e.xp6(3),e.Q6J("align",t.ui.align.start),e.xp6(13),e.Q6J("width",t.ui.width.fluid),e.xp6(1),e.Q6J("align",t.ui.align.stretch)("gutter",t.ui.gutter.small),e.xp6(3),e.Q6J("align",t.ui.align.start),e.xp6(1),e.Q6J("ngIf",e.xi3(86,44,t.app.profileFeatures,t.profileFeatures.phoneNotificationMethod)),e.xp6(2),e.Q6J("ngIf",e.xi3(88,47,t.app.profileFeatures,t.profileFeatures.faxNotificationMethod)))},dependencies:[f.O5,c.JJ,c.JL,c.sg,c.u,a.v_G,a.r0F,a.bK4,a.Ahg,a.Ac8,a.Jpf,a.oJW,a.ZlA,a.mMx,a.qqZ,a.aAT,a.qUD,a.S6l,A_.K,a.Zm1,C.X$],styles:["[_nghost-%COMP%]{display:block;position:relative}[_nghost-%COMP%]     [data-help][_bl][data-sn-has-color=false] [data-modifier][_ic] [data-filled][_ic]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=animated]   [data-sn-icon][_ic]{width:16px!important;height:16px!important}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#407f89}[_nghost-%COMP%]     [data-help][_bl][data-sn-type=svg]   [data-sn-icon][_ic]{width:16px!important;height:16px!important}[_nghost-%COMP%]     [data-block][_bl] [data-title][_bl]{text-align:left}p[_ngcontent-%COMP%]{margin:0;color:#8d8d8d}[data-label][_ngcontent-%COMP%]{text-transform:uppercase;color:#005461;font-weight:700;font-size:16px}[data-topics][_ngcontent-%COMP%]{padding:8px 0 0 16px}[data-topics][_ngcontent-%COMP%]     input[_ch]:hover:checked+[data-checkbox]>[data-switch]{background:#007C82;border-color:#007c82}[data-topics][_ngcontent-%COMP%]     [data-switch][_ch]{border:1px solid;margin-top:3px}[data-topics][_ngcontent-%COMP%]     [data-checkbox][_ch]{max-width:100%;flex:1}[data-topics][_ngcontent-%COMP%]     [data-checkbox][_ch] label[_ch]{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1}[data-topics][_ngcontent-%COMP%]     [data-checkbox][_ch] [data-label][_ch]{flex:1}[data-email-newsletter][_ngcontent-%COMP%]{font-size:16px}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-has-color=false][_ngcontent-%COMP%]   [data-modifier][_ic][_ngcontent-%COMP%]   [data-filled][_ic][_ngcontent-%COMP%]{fill:#f25f5c}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-type=animated][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_ai]{stroke:#f25f5c}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-type=animated][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_ai]{fill:#f25f5c}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-type=animated][_ngcontent-%COMP%]     [data-sn-icon][_ic]{width:20px!important;height:20px!important}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-type=svg][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=stroked] svg[_si]{stroke:#f25f5c}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-type=svg][_ngcontent-%COMP%]     [data-sn-icon][_ic][data-sn-has-color=false][data-sn-tags*=filled] svg[_si]{fill:#f25f5c}[data-email-newsletter][_ngcontent-%COMP%]   [ic][data-sn-type=svg][_ngcontent-%COMP%]     [data-sn-icon][_ic]{width:20px!important;height:20px!important}"]});const Yn="mein esanum",Dt="Mein Profil",vn="Pers\xF6nlich",$n="\xDCber Mich",xn="Curriculum Vitae",Fn="Kontakt",Un="Privates",Jt="Meine Beitr\xE4ge",kn="Meine Kollegen",Qt="Meine Einstellungen",zt="Meine Nachrichten",Zn="Eingehend",wn="Outgoing";function Gn({me:{profile:n}}){return{title:n?`${n.firstName} ${n.lastName}`:Dt}}class Dn{}(ke=Dn).\u0275fac=function(o){return new(o||ke)},ke.\u0275mod=e.oAB({type:ke}),ke.\u0275inj=e.cJS({imports:[S,M.Bz.forChild([{path:"leave",component:Kt,data:{directory:{path:[s.Q.leave]}}},{path:"",component:gn,resolve:{me:le},data:{breadcrumb:Yn,meta:Gn},canActivate:[Rt.C,fn],canDeactivate:[m.e],children:[{path:"",redirectTo:"profile",pathMatch:"full"},{path:"profile",data:{breadcrumb:Dt,directory:{path:[s.Q.profile]}},children:[{path:"",component:Pn,resolve:{me:Xt}},{path:"personal/edit",data:{breadcrumb:vn,directory:{path:[s.Q.personal]}},component:In,resolve:{me:le}},{path:"profession/edit",data:{breadcrumb:$n,directory:{path:[s.Q.profession]}},component:Rn,resolve:{me:le}},{path:"curriculum/edit",data:{breadcrumb:xn,directory:{path:[s.Q.curriculum]}},component:On,resolve:{me:le}},{path:"contact/edit",data:{breadcrumb:Fn,directory:{path:[s.Q.contact]}},component:Cn,resolve:{me:le}},{path:"private/edit",data:{breadcrumb:Un,directory:{path:[s.Q.private]}},component:An,resolve:{me:le}}]},{matcher:u.qI,component:nn,data:{meta:kn,directory:{path:[T.eL.colleagues]}},children:[{path:"",component:en},{path:"incoming",component:an,data:{meta:Zn,directory:{path:[s.Q.incoming]}}},{path:"outgoing",component:_n,data:{meta:wn,directory:{path:[s.Q.outgoing]}}}]},{matcher:u.hv,component:rn,data:{breadcrumb:Jt,meta:Jt},canActivate:[mn]},{path:"chats",component:Wt,data:{breadcrumb:zt,meta:zt,directory:{path:[s.Q.chats]}}},{path:"settings",component:yn,resolve:{me:le,app:b.T},data:{breadcrumb:Qt,meta:Qt,directory:{path:[s.Q.settings]}}},{path:":STATIC_PAGE_SLUG",loadChildren:()=>Promise.all([_.e(8592),_.e(908)]).then(_.bind(_,83271)).then(n=>n.StaticPageRoutingModule)}]}])]})},30044:(ne,Y,_)=>{_.d(Y,{h:()=>S});var a,M=_(23440),s=(_(32401),_(55062)),f=_(36895),c=_(92852);function C(u,T){if(1&u&&(s.TgZ(0,"li",10),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.number)}}function U(u,T){if(1&u&&(s.TgZ(0,"li",11),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.street)}}function D(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,C,2,1,"li",8),s.YNc(3,U,2,1,"li",9),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.number),s.xp6(1),s.Q6J("ngIf",m.address.street)}}function w(u,T){if(1&u&&(s.TgZ(0,"li",14),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.postalCode)}}
1function Q(u,T){if(1&u&&(s._UZ(0,"li",15),s.ALo(1,"sanitizeHtml"),s.ALo(2,"uppercase")),2&u){const m=s.oxw(3);s.Q6J("innerHTML",s.lcZ(1,1,s.lcZ(2,3,m.address.city.name)),s.oJD)}}function $(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,w,2,1,"li",12),s.YNc(3,Q,3,5,"li",13),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.postalCode),s.xp6(1),s.Q6J("ngIf",m.address.city)}}function z(u,T){if(1&u&&(s.TgZ(0,"li",16),s._uU(1),s.qZA()),2&u){const m=s.oxw(2);s.xp6(1),s.Oqu(m.address.country.name)}}function Z(u,T){if(1&u&&(s.TgZ(0,"ul",4),s.YNc(1,D,4,2,"li",5),s.YNc(2,$,4,2,"li",5),s.YNc(3,z,2,1,"li",6),s.qZA()),2&u){const m=s.oxw();s.xp6(1),s.Q6J("ngIf",m.address.street||m.address.number),s.xp6(1),s.Q6J("ngIf",m.address.postalCode||m.address.city),s.xp6(1),s.Q6J("ngIf",m.address.country)}}function X(u,T){if(1&u&&(s.TgZ(0,"li",19),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.number)}}function Te(u,T){if(1&u&&(s.TgZ(0,"li",11),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.street)}}function G(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,X,2,1,"li",18),s.YNc(3,Te,2,1,"li",9),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.number),s.xp6(1),s.Q6J("ngIf",m.address.street)}}function Pe(u,T){if(1&u&&(s._UZ(0,"li",15),s.ALo(1,"sanitizeHtml"),s.ALo(2,"uppercase")),2&u){const m=s.oxw(3);s.Q6J("innerHTML",s.lcZ(1,1,s.lcZ(2,3,m.address.city.name)),s.oJD)}}function Ze(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,Pe,3,5,"li",13),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.city)}}function we(u,T){if(1&u&&(s.TgZ(0,"li",14),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.postalCode)}}function Oe(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,we,2,1,"li",12),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.postalCode)}}function e(u,T){if(1&u&&(s.TgZ(0,"li",16),s._uU(1),s.qZA()),2&u){const m=s.oxw(2);s.xp6(1),s.Oqu(m.address.country.name)}}function oe(u,T){if(1&u&&(s.TgZ(0,"ul",17),s.YNc(1,G,4,2,"li",5),s.YNc(2,Ze,3,1,"li",5),s.YNc(3,Oe,3,1,"li",5),s.YNc(4,e,2,1,"li",6),s.qZA()),2&u){const m=s.oxw();s.xp6(1),s.Q6J("ngIf",m.address.street||m.address.number),s.xp6(1),s.Q6J("ngIf",m.address.city),s.xp6(1),s.Q6J("ngIf",m.address.postalCode),s.xp6(1),s.Q6J("ngIf",m.address.country)}}function re(u,T){if(1&u&&(s.TgZ(0,"li",11),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.street)}}function Ne(u,T){if(1&u&&(s.TgZ(0,"li",19),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.number)}}function k(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,re,2,1,"li",9),s.YNc(3,Ne,2,1,"li",18),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.street),s.xp6(1),s.Q6J("ngIf",m.address.number)}}function Ge(u,T){if(1&u&&(s.TgZ(0,"li",14),s._uU(1),s.qZA()),2&u){const m=s.oxw(3);s.xp6(1),s.Oqu(m.address.postalCode)}}function _e(u,T){if(1&u&&(s._UZ(0,"li",15),s.ALo(1,"sanitizeHtml")),2&u){const m=s.oxw(3);s.Q6J("innerHTML",s.lcZ(1,1,m.address.city.name),s.oJD)}}function W(u,T){if(1&u&&(s.TgZ(0,"li")(1,"ul",7),s.YNc(2,Ge,2,1,"li",12),s.YNc(3,_e,2,3,"li",13),s.qZA()()),2&u){const m=s.oxw(2);s.xp6(2),s.Q6J("ngIf",m.address.postalCode),s.xp6(1),s.Q6J("ngIf",m.address.city)}}function j(u,T){if(1&u&&(s.TgZ(0,"li",16),s._uU(1),s.qZA()),2&u){const m=s.oxw(2);s.xp6(1),s.Oqu(m.address.country.name)}}function g(u,T){if(1&u&&(s.TgZ(0,"ul",17),s.YNc(1,k,4,2,"li",5),s.YNc(2,W,4,2,"li",5),s.YNc(3,j,2,1,"li",6),s.qZA()),2&u){const m=s.oxw();s.xp6(1),s.Q6J("ngIf",m.address.street||m.address.number),s.xp6(1),s.Q6J("ngIf",m.address.postalCode||m.address.city),s.xp6(1),s.Q6J("ngIf",m.address.country)}}class S{constructor(){this.language=M.pw}}(a=S).\u0275fac=function(T){return new(T||a)},a.\u0275cmp=s.Xpm({type:a,selectors:[["esn-address"]],inputs:{address:"address"},decls:4,vars:3,consts:[[3,"ngSwitch"],["class","list-unstyled france",4,"ngSwitchCase"],["class","list-unstyled",4,"ngSwitchCase"],["class","list-unstyled",4,"ngSwitchDefault"],[1,"list-unstyled","france"],[4,"ngIf"],["data-test","country",4,"ngIf"],[1,"separated-list"],["data-test","number","class","number",4,"ngIf"],["data-test","street",4,"ngIf"],["data-test","number",1,"number"],["data-test","street"],["data-test","postal-code",4,"ngIf"],["data-test","city",3,"innerHTML",4,"ngIf"],["data-test","postal-code"],["data-test","city",3,"innerHTML"],["data-test","country"],[1,"list-unstyled"],["data-test","number",4,"ngIf"],["data-test","number"]],template:function(T,m){1&T&&(s.ynx(0,0),s.YNc(1,Z,4,3,"ul",1),s.YNc(2,oe,5,4,"ul",2),s.YNc(3,g,4,3,"ul",3),s.BQk()),2&T&&(s.Q6J("ngSwitch",m.language),s.xp6(1),s.Q6J("ngSwitchCase","fr"),s.xp6(1),s.Q6J("ngSwitchCase","com"))},dependencies:[f.O5,f.RF,f.n9,f.ED,f.gd,c.A],styles:['[_nghost-%COMP%]{display:block}ul[_ngcontent-%COMP%]{margin:0}.separated-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child):after{content:""}.france[_ngcontent-%COMP%]   .separated-list[_ngcontent-%COMP%]   li.number[_ngcontent-%COMP%]:after{content:","}']})},86612:(ne,Y,_)=>{_.d(Y,{f:()=>c});var f,M=_(36895),b=_(85166),s=_(55062);class c{}(f=c).\u0275fac=function(C){return new(C||f)},f.\u0275mod=s.oAB({type:f}),f.\u0275inj=s.cJS({imports:[M.ez,b.o]})},32686:(ne,Y,_)=>{_.d(Y,{x:()=>c});var f,M=_(36895),b=_(22012),s=_(55062);class c{}(f=c).\u0275fac=function(C){return new(C||f)},f.\u0275mod=s.oAB({type:f}),f.\u0275inj=s.cJS({imports:[M.ez,b.Fme]}
1)},83264:(ne,Y,_)=>{_.d(Y,{V:()=>c});var f,M=_(36895),b=_(22012),s=_(55062);class c{}(f=c).\u0275fac=function(C){return new(C||f)},f.\u0275mod=s.oAB({type:f}),f.\u0275inj=s.cJS({imports:[M.ez,b.VAZ,b.QX1,b.iNp]})}}]);

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.