1import"./chunk-NCHOUD2S.js";import{a as G}from"./chunk-PHDQDFFH.js";import"./chunk-RO6HQIT2.js";import{I as z}from"./chunk-CAT3XUNC.js";import"./chunk-DYRIJ3CI.js";import"./chunk-2TQN3MGM.js";import"./chunk-3XKXOQTO.js";import"./chunk-MMIGDUWD.js";import"./chunk-CJRK3T4L.js";import"./chunk-PK3V2R2H.js";import"./chunk-DTPC3DRJ.js";import"./chunk-PKPXIOLG.js";import"./chunk-XJRUUPIR.js";import"./chunk-7GEZUKAP.js";import"./chunk-YUMBIH6T.js";import"./chunk-MC4L25Z5.js";import"./chunk-ZZVADPAS.js";import{ma as j,va as F}from"./chunk-T4IDHORI.js";import"./chunk-UZCIA3XM.js";import{E as S}from"./chunk-75MZAZDJ.js";import{f as b,k as A}from"./chunk-S6YIDZD3.js";import"./chunk-ETOOYZXZ.js";import"./chunk-2NPAOGKL.js";import"./chunk-VIMXTOPS.js";import"./chunk-LW3GYOL2.js";import"./chunk-UV65SGCM.js";import"./chunk-WV5NZCWG.js";import{g as N,j as U,m as $,p as B}from"./chunk-XP7IAX7E.js";import"./chunk-7M7WYRAY.js";import"./chunk-GZTFORZ5.js";import"./chunk-TNAQQULJ.js";import{a as T,d as E,j as R}from"./chunk-3PRTE4PN.js";import"./chunk-NKUYZACS.js";import"./chunk-GZCRLJZM.js";import"./chunk-RCJTMARP.js";import{c as y,d as I}from"./chunk-53DOX2OC.js";import"./chunk-GL5VAVUH.js";import{I as L,K as D,e as O,g as k}from"./chunk-OWD7JG7T.js";import"./chunk-7LUFMYSS.js";import"./chunk-U4TFHOKU.js";import{$a as a,Jb as C,Lb as h,Ob as f,Pb as M,Qb as x,Rb as m,Sb as n,Tb as P,Tc as d,Uc as p,Yc as w,ec as l,fa as s,ob as u,tb as g,tc as o,ub as _,uc as v,vc as c}from"./chunk-2HTR7ORR.js";import"./chunk-YDOPGCYI.js";import"./chunk-VTHXE323.js";var V=(t,e)=>e.url;function q(t,e){t&1&&P(0,"catman-main-menu")}function J(t,e){if(t&1&&(m(0,"a",6)(1,"mat-icon",7),o(2),n(),o(3),d(4,"translate"),n()),t&2){let i=l().$implicit;x("routerLink",i.url),a(2),v(i.icon),a(),c(" ",p(4,3,i.title)," ")}}function K(t,e){if(t&1&&C(0,J,5,5,"a",6),t&2){let i=e.$implicit,r=l();h(r._userService.hasPermission(i.permission)?0:-1)}}var H=class t extends j{_userService=s(S);_links=[{title:"admin.users.title",url:"users",icon:"supervised_user_circle",permission:1},{title:"admin.corporate.title",url:"corporate",icon:"corporate_fare",permission:1},{title:"admin.translate.title",url:"languages",icon:"language",permission:2},{title:"admin.subscriptions.title",url:"subscriptions",icon:"lock",permission:4},{title:"admin.notifications.title",url:"notifications",icon:"mail_outline",permission:3},{title:"admin.sample-projects.title",url:"samples",icon:"view_module",permission:5},{title:"admin.parameters",url:"parameters",icon:"tune",permission:8},{title:"Reiniciar servidores",url:"restart",icon:"restart_alt",permission:9},{title:"admin.message.title",url:"messages",icon:"mail",permission:1005}];_help=s(z);constructor(){super()}ngOnInit(){this._help.load("administration")}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=u({type:t,selectors:[["catman-administrator-home"]],features:[g],decls:15,vars:3,consts:[["toolbar","cdkPortal"],["cdkPortal",""],["catman-viewport-header","",1,"ps-2"],[1,"mat-headline-6"],["catman-viewport-content","",1,"px-2"],[1,"!grid","grid-cols-2"],["mat-list-item","",3,"routerLink"],["matListItemIcon",""]],template:function(i,r){i&1&&(_(0,q,1,0,"ng-template",1,0,w),m(2,"catman-viewport")(3,"div",2)(4,"div",3)(5,"mat-icon"),o(6,"settings"),n(),o(7),d(8,"translate"),n()(),m(9,"div",4)(10,"mat-card")(11,"mat-card-content")(12,"mat-nav-list",5),f(13,K,1,1,null,null,V),n()()()()()),i&2&&(a(7),c(" ",p(8,1,"menu.admin")," "),a(6),M(r._links))},dependencies:[G,R,T,E,I,y,B,$,U,N,k,O,A,b,D,F,L],styles:["[_nghost-%COMP%]{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}[_nghost-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], [_nghost-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}[_nghost-%COMP%] .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], [_nghost-%COMP%] .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], [_nghost-%COMP%] .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}[_nghost-%COMP%] .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], [_nghost-%COMP%] .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], [_nghost-%COMP%] .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}"],changeDetection:0})};export{H as CatmanAdministratorComponent};
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.