1import{a as z}from"./chunk-45BVOI2T.js";import{b as U,e as V,k as q,o as F,t as u}from"./chunk-V3SXKGAI.js";import{Aa as x,Qa as A,Xa as B,Ya as O,c as E,cb as M,r as L}from"./chunk-ID3P5TTC.js";import{$b as P,Db as C,Ib as R,Ic as N,Ja as b,Jc as l,Lc as p,Tc as j,ac as T,dc as w,ec as y,fc as h,gc as s,hc as c,lb as o,oa as _,pa as f,qc as v,vc as g,xb as r,xc as m}from"./chunk-7SHX6DAF.js";var H=(i,a)=>a.route;function J(i,a){if(i&1){let e=v();s(0,"div",0)(1,"nss-button",2),g("click",function(){_(e);let n=m();return f(n.openBackRoute(n._backItem.route))}),l(2),c()()}if(i&2){let e=m();o(),h("fullWidth",!0)("isOutline",!0),o(),p(" ",e._backItemText," ")}}function K(i,a){if(i&1){let e=v();s(0,"a",3),g("click",function(){let n=_(e).$implicit,d=m();return f(d.openRoute(n))}),s(1,"div",4)(2,"h3",5),l(3),c(),s(4,"p",6),l(5),c()()()}if(i&2){let e=a.$implicit,t=m();h("routerLink",t.noOpRoute())("queryParams",t.noOpRouteParams()),o(3),p(" ",e.nome," "),o(2),p(" ",e.descrizione," ")}}var pe=(()=>{class i extends M{constructor(e,t,n,d,I,k,S,$,W,G){super(I,S,k,t),this.el=e,this.router=t,this.startupService=n,this.authService=d,this.context=I,this.translate=k,this.title=S,this.menuService=$,this.lingueService=W,this.profiloService=G,this._backItemText=this.localizedStrings.areaPersonaleSelector_backToPersonalArea,this._backButtonText="Torna all'area Personale",this._backButtonUrl=u.AREAPERSONALE_URL,this._elementiperRiga="3",this._imgUrl=""}set backItem(e){this._backItem=e,this._backItemText=e.nome}set items(e){this._menuItems=e,this._elementiperRiga=this._menuItems.length&&this._menuItems.length<3?"2":"3"}set imgName(e){this._imgUrl="/assets/images/area-personale/"+e+".jpg"}openRoute(e){this.router.navigate([e.route]),x.IsNullOrEmpy(e.route)||(x.isInternalRoute(e.route)?this.router.navigate([e.route]):this.hRef_Esterno(e.route))}openBackRoute(e){this.router.navigate([e])}static{this.\u0275fac=function(t){return new(t||i)(r(b),r(B),r(F),r(u),r(L),r(E),r(A),r(q),r(U),r(V))}}static{this.\u0275cmp=C({type:i,selectors:[["nss-page-selector"]],inputs:{backItem:"backItem",items:"items",imgName:"imgName"},features:[R],decls:4,vars:4,consts:[[1,"w-100","mb-3"],["data-focus-mouse","false",1,"card","card-teaser","card-bg-primary","rounded","mt-0","p-3",3,"routerLink","queryParams"],["faIcon","fa-home",3,"click","fullWidth","isOutline"],["data-focus-mouse","false",1,"card","card-teaser","card-bg-primary","rounded","mt-0","p-3",3,"click","routerLink","queryParams"],[1,"card-body"],[1,"card-title","text-white","sito-tematico"],[1,"card-text","text-sans-serif","text-white"]],template:function(t,n){t&1&&(s(0,"div"),P(1,J,3,3,"div",0),w(2,K,6,4,"a",1,H),c()),t&2&&(N(j("card-wrapper card-teaser-wrapper card-teaser-wrapper-equal card-teaser-block-",n._elementiperRiga," mb-3")),o(),T(n._backItem?1:-1),o(),y(n._menuItems))},dependencies:[z,O],encapsulation:2})}}return i})(),D=class{constructor(a,e,t){this.nome=a,this.descrizione=e,this.route=t}};export{pe as a,D as b};
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.