1import{a as Je}from"./chunk-4WFCVH4N.js";import{a as Oe}from"./chunk-W6ZREWOV.js";import{a as ie}from"./chunk-2VXI7ZQQ.js";import{a as Ke,b as ke,c as ne,d as Qe,e as j}from"./chunk-D4MHQCIR.js";import{a as Ae}from"./chunk-KGO5FTMC.js";import{a as Ne,b as Ie}from"./chunk-QBIECMEA.js";import"./chunk-XRN4DIOY.js";import"./chunk-UJ4OFNB6.js";import"./chunk-HPUFZOC5.js";import"./chunk-F7APWCLE.js";import{a as J}from"./chunk-XXIUJXJM.js";import"./chunk-PVBLR465.js";import{Ba as V,Bb as Le,Dc as We,Ec as Pe,Gc as te,H as Se,Ic as qe,J as z,K as we,Nc as P,Rb as xe,Sb as Be,Ub as Re,Vb as Ve,Xb as k,bb as Y,cb as F,ec as Q,gc as Z,hc as _e,la as I,lc as $,ma as A,oa as R,pc as W,qa as O,qc as ee,ra as K,xc as Fe,ya as H,za as X,zb as Ee}from"./chunk-FGC7SMIA.js";import{Aa as U,Bc as u,Cc as y,Dc as _,Ec as q,Jb as se,Jc as G,Kc as f,L as E,Mb as M,Ob as v,Pc as ye,Sc as m,Tb as a,Tc as p,Ub as d,Vb as s,Wb as D,Yc as N,_ as Me,bb as l,bc as x,da as b,gc as T,ic as g,ja as C,ka as h,mc as Te,nc as ce,oc as ge,rb as L,sc as S,va as de,wb as ve,xb as De,xc as w,yc as ue,zc as B}from"./chunk-QZLENSFA.js";import"./chunk-FPO36RWJ.js";function tt(i,r){if(i&1){let t=x();d(0,"migris-common-input",2),m(1,"translate"),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegation.asmKodas,o)||(n.delegation.asmKodas=o),h(o)}),s(),d(2,"migris-common-input",3),m(3,"translate"),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegation.asmVardas,o)||(n.delegation.asmVardas=o),h(o)}),s(),d(4,"migris-common-input",4),m(5,"translate"),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegation.asmPavarde,o)||(n.delegation.asmPavarde=o),h(o)}),s(),d(6,"migris-common-datepicker",5),m(7,"translate"),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegation.validFrom,o)||(n.delegation.validFrom=o),h(o)}),s(),d(8,"migris-common-datepicker",6),m(9,"translate"),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegation.validTo,o)||(n.delegation.validTo=o),h(o)}),s(),d(10,"migris-common-select",7),m(11,"translate"),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegation.permissions,o)||(n.delegation.permissions=o),h(o)}),s(),d(12,"div",8)(13,"migris-common-action-button",9),T("action",function(){C(t);let o=g();return h(o.saveDelegation())}),w(14),m(15,"translate"),s()()}if(i&2){let t=g(),e=S(1);u("ngModel",t.delegation.asmKodas),a("label",p(1,25,"delegation.person-code"))("disabled",!0),l(2),u("ngModel",t.delegation.asmVardas),a("label",p(3,27,"delegation.name"))("disabled",!0),l(2),u("ngModel",t.delegation.asmPavarde),a("label",p(5,29,"delegation.surname"))("disabled",!0),l(2),u("ngModel",t.delegation.validFrom),a("placeholder",p(7,31,"delegation.valid-from"))("disabled",!0),l(2),u("ngModel",t.delegation.validTo),a("placeholder",p(9,33,"delegation.valid-to"))("minDate",t.currentDate)("required",!0),l(2),a("placeholder",q(p(11,35,"delegation.permissions"))),u("ngModel",t.delegation.permissions),a("enum",t.delegationPermissionEnum)("multiple",!0)("required",!0),l(3),a("form",e)("color",t.commonConstants.ACCENT_THEME),l(),B(" ",p(15,37,"common.save")," ")}}var oe=class i{delegation;delegationUuid;currentDate;editing=!1;dataLoaded=!1;delegationPermissionEnum=ne;commonConstants=k;activatedRoute=b(Se);delegationService=b(j);router=b(z);ngOnInit(){this.currentDate=new Date,this.activatedRoute.params.pipe(E()).subscribe(r=>{this.delegationUuid=r.uuid,this.delegationUuid?(this.loadDelegation(),this.editing=!0):this.delegationService.failedMsgAndNavBackByLabelKey("delegation.not-found")})}saveDelegation(){this.delegationService.saveDelegation(this.delegation).pipe(E()).subscribe({next:()=>{this.router.navigate(["delegation"]).then()},error:r=>{this.delegationService.httpErrorMessage(r)}})}loadDelegation(){this.delegationService.getDelegation(this.delegationUuid).pipe(E()).subscribe(r=>{this.delegation=r,this.dataLoaded=!0})}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=L({type:i,selectors:[["app-delegation-modify"]],decls:5,vars:6,consts:[["f","ngForm"],[3,"loaded","title","titleLeft"],["name","personCode",3,"ngModelChange","ngModel","label","disabled"],["name","name",3,"ngModelChange","ngModel","label","disabled"],["name","surname",3,"ngModelChange","ngModel","label","disabled"],["name","validFrom",3,"ngModelChange","ngModel","placeholder","disabled"],["name","validTo",3,"ngModelChange","ngModel","placeholder","minDate","required"],["enumInputLabelPrefix","delegation.permission-enum","name","permissions",3,"ngModelChange","placeholder","ngModel","enum","multiple","required"],[1,"mb-3"],["type","submit",3,"action","form","color"]],template:function(t,e){t&1&&(d(0,"form",null,0)(2,"app-common-card-component",1),m(3,"translate"),M(4,tt,16,39),s()()),t&2&&(l(2),a("loaded",e.dataLoaded)("title",p(3,4,"delegation.header-edit"))("titleLeft",!0),l(2),v(e.delegation?4:-1))},dependencies:[V,K,I,A,H,O,R,P,Q,Z,te,W,J,F],encapsulation:2})};var it=()=>["email","reEmail"],nt=i=>({condition:i,labelKey:"auth.error.pswMustMatch"}),ot=i=>[i];function at(i,r){if(i&1){let t=x();d(0,"migris-common-input",18),m(1,"translate"),m(2,"translate"),_("ngModelChange",function(o){C(t);let n=g(2);return y(n.delegation.companyCode,o)||(n.delegation.companyCode=o),h(o)}),s()}if(i&2){let t=g(2);u("ngModel",t.delegation.companyCode),a("label",p(1,6,"delegation.company-code"))("placeholder",p(2,8,"delegation.company-code"))("minlength",9)("maxLength",9)("required",!0)}}function rt(i,r){if(i&1){let t=x();d(0,"mat-radio-group",15),_("ngModelChange",function(o){C(t);let n=g();return y(n.delegationRecipientType,o)||(n.delegationRecipientType=o),h(o)}),T("ngModelChange",function(){C(t);let o=g();return h(o.initPermissionOptions())}),d(1,"mat-radio-button",16),w(2),m(3,"translate"),s(),d(4,"mat-radio-button",16),w(5),m(6,"translate"),s()(),M(7,at,3,10,"migris-common-input",17)}if(i&2){let t=g();u("ngModel",t.delegationRecipientType),a("required",!0),l(),a("value",t.delegationRecipientEnum.LEGAL),l(),B(" ",p(3,7,"delegation.recipient-enum.LEGAL")," "),l(2),a("value",t.delegationRecipientEnum.JURIDICAL),l(),B(" ",p(6,9,"delegation.recipient-enum.JURIDICAL")," "),l(2),v(t.delegationRecipientType()===t.delegationRecipientEnum.JURIDICAL?7:-1)}}var re=class i{delegation;currentDate;delegationPermissionOptions=[];delegationPermissionEnum=ne;delegationRecipientEnum=ke;accountTypeEnum=Ne;commonConstants=k;delegationRecipientType=de(this.delegationRecipientEnum.LEGAL);repeatEmail=de("");authorizationService=b(Ie);delegationService=b(j);translateService=b(Y);router=b(z);ngOnInit(){this.currentDate=new Date,this.delegation=new Qe,this.initPermissionOptions()}saveDelegation(){this.delegationService.createDelegation(this.delegation).pipe(E()).subscribe({next:()=>{this.router.navigate(["delegation"]).then()},error:r=>{this.delegationService.httpErrorMessage(r)}})}initPermissionOptions(){if(this.delegation.permissions=[],this.delegationRecipientType()===this.delegationRecipientEnum.JURIDICAL)this.delegationPermissionOptions=[new _e(this.delegationPermissionEnum.PERSONAL_DOCUMENT_RETRIEVE,this.translateService.instant("delegation.permission-enum.PERSONAL_DOCUMENT_RETRIEVE"))];else{this.delegationPermissionOptions=[];for(let r of Object.values(this.delegationPermissionEnum))this.delegationPermissionOptions.push(new _e(r,this.translateService.instant(`delegation.permission-enum.${r}`)))}}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=L({type:i,selectors:[["app-delegation-create"]],decls:34,vars:92,consts:[["f","ngForm"],["reEmail","ngModel"],["novalidate","",3,"appMustMatch"],[3,"loaded","title","titleLeft"],["type","digits","name","personCode",3,"ngModelChange","ngModel","label","placeholder","minlength","maxLength","required"],["type","text","name","name",3,"ngModelChange","ngModel","label","placeholder","upperCase","required"],["type","text","name","surname",3,"ngModelChange","ngModel","label","placeholder","upperCase","required"],["name","validFrom",3,"ngModelChange","ngModel","placeholder","minDate","required"],["name","validTo",3,"ngModelChange","ngModel","placeholder","minDate","required"],["type","phone","name","phone",3,"ngModelChange","ngModel","label","placeholder","required"],["name","email",3,"ngModelChange","ngModel","label","placeholder","type","required"],["name","reEmail",3,"ngModelChange","ngModel","label","placeholder","type","required","validations"],["name","permissions",3,"ngModelChange","placeholder","ngModel","options","multiple","required"],[1,"mb-3"],["type","submit",3,"action","form","color"],["name","radioButton",1,"d-flex","flex-column",3,"ngModelChange","ngModel","required"],[3,"value"],["type","digits","name","companyCode",3,"ngModel","label","placeholder","minlength","maxLength","required"],["type","digits","name","companyCode",3,"ngModelChange","ngModel","label","placeholder","minlength","maxLength","required"]],template:function(t,e){if(t&1){let o=x();d(0,"form",2,0)(2,"app-common-card-component",3),m(3,"translate"),M(4,rt,8,11),d(5,"migris-common-input",4),m(6,"translate"),m(7,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.asmKodas,c)||(e.delegation.asmKodas=c),h(c)}),s(),d(8,"migris-common-input",5),m(9,"translate"),m(10,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.asmVardas,c)||(e.delegation.asmVardas=c),h(c)}),s(),d(11,"migris-common-input",6),m(12,"translate"),m(13,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.asmPavarde,c)||
1(e.delegation.asmPavarde=c),h(c)}),s(),d(14,"migris-common-datepicker",7),m(15,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.validFrom,c)||(e.delegation.validFrom=c),h(c)}),s(),d(16,"migris-common-datepicker",8),m(17,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.validTo,c)||(e.delegation.validTo=c),h(c)}),s(),d(18,"migris-common-input",9),m(19,"translate"),m(20,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.phone,c)||(e.delegation.phone=c),h(c)}),s(),d(21,"migris-common-input",10),m(22,"translate"),m(23,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.email,c)||(e.delegation.email=c),h(c)}),s(),d(24,"migris-common-input",11,1),m(26,"translate"),m(27,"translate"),_("ngModelChange",function(c){return C(o),y(e.repeatEmail,c)||(e.repeatEmail=c),h(c)}),s(),d(28,"migris-common-select",12),m(29,"translate"),_("ngModelChange",function(c){return C(o),y(e.delegation.permissions,c)||(e.delegation.permissions=c),h(c)}),s(),d(30,"div",13)(31,"migris-common-action-button",14),T("action",function(){return e.saveDelegation()}),w(32),m(33,"translate"),s()()()()}if(t&2){let o=S(1),n=S(25);a("appMustMatch",G(87,it)),l(2),a("loaded",!0)("title",p(3,53,"delegation.header-new"))("titleLeft",!0),l(2),v(e.authorizationService.isAccountType(e.accountTypeEnum.LEGAL)?4:-1),l(),u("ngModel",e.delegation.asmKodas),a("label",p(6,55,"delegation.person-code"))("placeholder",p(7,57,"delegation.person-code"))("minlength",11)("maxLength",11)("required",!0),l(3),u("ngModel",e.delegation.asmVardas),a("label",p(9,59,"delegation.name"))("placeholder",p(10,61,"delegation.name"))("upperCase",!0)("required",!0),l(3),u("ngModel",e.delegation.asmPavarde),a("label",p(12,63,"delegation.surname"))("placeholder",p(13,65,"delegation.surname"))("upperCase",!0)("required",!0),l(3),u("ngModel",e.delegation.validFrom),a("placeholder",p(15,67,"delegation.valid-from"))("minDate",e.currentDate)("required",!0),l(2),u("ngModel",e.delegation.validTo),a("placeholder",p(17,69,"delegation.valid-to"))("minDate",e.currentDate)("required",!0),l(2),u("ngModel",e.delegation.phone),a("label",p(19,71,"delegation.phone"))("placeholder",p(20,73,"delegation.phone"))("required",!0),l(3),u("ngModel",e.delegation.email),a("label",p(22,75,"delegation.email"))("placeholder",p(23,77,"delegation.email"))("type","email")("required",!0),l(3),u("ngModel",e.repeatEmail),a("label",p(26,79,"delegation.reEmail"))("placeholder",p(27,81,"delegation.reEmail"))("type","email")("required",!0)("validations",f(90,ot,f(88,nt,n&&n.invalid&&(n.errors==null?null:n.errors.mustMatch)))),l(4),a("placeholder",q(p(29,83,"delegation.permissions"))),u("ngModel",e.delegation.permissions),a("options",e.delegationPermissionOptions)("multiple",!0)("required",!0),l(3),a("form",o)("color",e.commonConstants.ACCENT_THEME),l(),B(" ",p(33,85,"common.save")," ")}},dependencies:[V,K,I,A,H,X,O,R,P,Q,Z,te,W,J,Be,xe,Oe,F],encapsulation:2})};var le=class i extends qe{basePath="delegation";static \u0275fac=(()=>{let r;return function(e){return(r||(r=U(i)))(e||i)}})();static \u0275prov=Me({token:i,factory:i.\u0275fac,providedIn:"root"})};var me=class i extends ${commonConstants=k;criteriaForm=b(R);static \u0275fac=(()=>{let r;return function(e){return(r||(r=U(i)))(e||i)}})();static \u0275cmp=L({type:i,selectors:[["app-delegation-search-criteria"]],features:[ve],decls:20,vars:44,consts:[[3,"expanded","headerTitle"],["filters",""],[1,"row"],["name","delegation.name",1,"col-md-3",3,"ngModelChange","label","ngModel","maxLength"],["name","delegation.surname",1,"col-md-3",3,"ngModelChange","label","ngModel","maxLength"],["name","delegation.person-code",1,"col-md-3",3,"ngModelChange","label","ngModel","minlength","maxLength"],["name","delegation.company-name",1,"col-md-3",3,"ngModelChange","label","ngModel","maxLength"],["name","delegation.company-code",1,"col-md-3",3,"ngModelChange","label","ngModel","minlength","maxLength"],[1,"d-flex","justify-content-end"],["type","button","iconName","clear",3,"action","iconLeft","disabled","label","color","disableFormValidation"],["iconName","search",3,"action","iconLeft","form","disabled","label"]],template:function(t,e){t&1&&(d(0,"migris-common-search-criteria",0),m(1,"translate"),d(2,"div",1)(3,"div",2)(4,"migris-common-input",3),m(5,"translate"),_("ngModelChange",function(n){return y(e.query.name,n)||(e.query.name=n),n}),s(),d(6,"migris-common-input",4),m(7,"translate"),_("ngModelChange",function(n){return y(e.query.surname,n)||(e.query.surname=n),n}),s(),d(8,"migris-common-input",5),m(9,"translate"),_("ngModelChange",function(n){return y(e.query.personCode,n)||(e.query.personCode=n),n}),s(),d(10,"migris-common-input",6),m(11,"translate"),_("ngModelChange",function(n){return y(e.query.companyName,n)||(e.query.companyName=n),n}),s(),d(12,"migris-common-input",7),m(13,"translate"),_("ngModelChange",function(n){return y(e.query.companyCode,n)||(e.query.companyCode=n),n}),s(),d(14,"div",8)(15,"migris-common-action-buttons-row")(16,"migris-common-action-button",9),m(17,"translate"),T("action",function(){return e.onClear()}),s(),d(18,"migris-common-action-button",10),m(19,"translate"),T("action",function(){return e.onSearch(e.criteriaForm.valid)}),s()()()()()()),t&2&&(a("expanded",e.expanded)("headerTitle",p(1,28,"delegation.header-search")),l(4),a("label",p(5,30,"delegation.name")),u("ngModel",e.query.name),a("maxLength",60),l(2),a("label",p(7,32,"delegation.surname")),u("ngModel",e.query.surname),a("maxLength",60),l(2),a("label",p(9,34,"delegation.person-code")),u("ngModel",e.query.personCode),a("minlength",11)("maxLength",11),l(2),a("label",p(11,36,"delegation.company-name")),u("ngModel",e.query.companyName),a("maxLength",60),l(2),a("label",p(13,38,"delegation.company-code")),u("ngModel",e.query.companyCode),a("minlength",9)("maxLength",9),l(4),a("iconLeft",!0)("disabled",e.busy)("label",p(17,40,"migris-common.clean"))("color",e.commonConstants.NO_COLOR_THEME)("disableFormValidation",!0),l(2),a("iconLeft",!0)("form",e.criteriaForm)("disabled",e.criteriaForm.invali
1d)("label",p(19,42,"migris-common.find")))},dependencies:[P,Q,$,W,ee,V,I,X,O,F],encapsulation:2})};var lt=["issuerTable"],mt=["recipientTable"],je=i=>({JSONKey:"name",labelKey:"delegation.name",template:i,hideIfRowEmpty:!0}),Ge=i=>({JSONKey:"surname",labelKey:"delegation.surname",template:i,hideIfRowEmpty:!0}),Ue=()=>({JSONKey:"companyName",labelKey:"delegation.company-name",hideIfRowEmpty:!0}),ze=i=>({JSONKey:"validFrom",labelKey:"delegation.valid-from",keyType:i}),He=i=>({JSONKey:"validTo",labelKey:"delegation.valid-to",keyType:i}),Xe=i=>({JSONKey:"valid",labelKey:"delegation.valid",template:i}),Ye=(i,r,t,e,o,n)=>[i,r,t,e,o,n],Ze=i=>({JSONKey:"*",labelKey:"delegation.list",rowsToDisplay:i}),$e=i=>[i];function pt(i,r){if(i&1&&(d(0,"span"),w(1),s()),i&2){let t=r.entity;se("translate","no"),l(),ue(t.name)}}function dt(i,r){if(i&1&&(d(0,"span"),w(1),s()),i&2){let t=r.entity;se("translate","no"),l(),ue(t.surname)}}function st(i,r){if(i&1&&D(0,"app-common-row-output",17),i&2){let t=g().entity;a("value",t.personCode)}}function ct(i,r){if(i&1&&D(0,"app-common-row-output",18),i&2){let t=g().entity;a("value",t.companyCode)}}function gt(i,r){if(i&1&&(D(0,"migris-common-confirm-button",21),m(1,"translate")),i&2){let t=g().entity,e=g();a("label",p(1,3,"delegation.button.accept"))("callbackFunction",e.acceptDelegation.bind(e,t.uuid))("iconLeft",!0)}}function ut(i,r){if(i&1&&(D(0,"migris-common-confirm-button",22),m(1,"translate")),i&2){let t=g().entity,e=g();a("label",p(1,3,"delegation.button.cancel"))("callbackFunction",e.cancelDelegation.bind(e,t.uuid))("iconLeft",!0)}}function yt(i,r){if(i&1&&(d(0,"app-common-card-component",16),M(1,st,1,1,"app-common-row-output",17),M(2,ct,1,1,"app-common-row-output",18),D(3,"app-common-row-output",19),s(),d(4,"mat-card",20)(5,"mat-card-content"),M(6,gt,2,5,"migris-common-confirm-button",21),M(7,ut,2,5,"migris-common-confirm-button",22),s()()),i&2){let t=r.entity,e=g();a("loaded",!0),l(),v(t.personCode?1:-1),l(),v(t.companyCode?2:-1),l(),a("value",e.permissionLabels(t).join(", ")),l(3),v(t.accepted?-1:6),l(),v(t.valid?7:-1)}}function _t(i,r){if(i&1&&(w(0),m(1,"translate")),i&2){let t=r.entity;B(" ",p(1,1,"migris-common.boolean."+t.valid)," ")}}function Ct(i,r){if(i&1&&D(0,"app-common-row-output",17),i&2){let t=g().entity;a("value",t.personCode)}}function ht(i,r){if(i&1&&D(0,"app-common-row-output",18),i&2){let t=g().entity;a("value",t.companyCode)}}function ft(i,r){if(i&1){let t=x();d(0,"migris-common-action-button",23),m(1,"translate"),T("action",function(){C(t);let o=g().entity,n=g();return h(n.currentTable.beforeNavigateToDetails(o.uuid))}),s(),D(2,"migris-common-confirm-button",22),m(3,"translate")}if(i&2){let t=g().entity,e=g();a("disableFormValidation",!0)("label",p(1,7,"migris-common.edit"))("routerLink",t.uuid+"/edit")("iconLeft",!0),l(2),a("label",p(3,9,"delegation.button.cancel"))("callbackFunction",e.cancelDelegation.bind(e,t.uuid))("iconLeft",!0)}}function bt(i,r){if(i&1&&(d(0,"app-common-card-component",16),M(1,Ct,1,1,"app-common-row-output",17),M(2,ht,1,1,"app-common-row-output",18),D(3,"app-common-row-output",19),s(),d(4,"mat-card",20)(5,"mat-card-content"),M(6,ft,4,11),s()()),i&2){let t=r.entity,e=g();a("loaded",!0),l(),v(t.personCode?1:-1),l(),v(t.companyCode?2:-1),l(),a("value",e.permissionLabels(t).join(", ")),l(3),v(!t.canceled&&e.isValidAndAfterNow(t.validTo)?6:-1)}}var pe=class i{issuerTableComponent;recipientTableComponent;query;currentTable;colKeyTypeEnum=We;activeTabIndex=0;currentDate=new Date;delegationSearchService=b(le);delegationRestService=b(j);translate=b(Y);ngOnInit(){this.initQueryAndTable()}initQueryAndTable(){this.query=new Ke,this.activeTabIndex===0?(this.query.recipient=!0,this.currentTable=this.recipientTableComponent):this.activeTabIndex===1&&(this.query.issuer=!0,this.currentTable=this.issuerTableComponent)}onTabChange(r){this.activeTabIndex=r.index,this.initQueryAndTable(),this.currentTable.onSearch(this.query)}acceptDelegation(r){this.delegationRestService.acceptDelegation(r).pipe(E()).subscribe({next:()=>{this.delegationRestService.successfulMsg(),this.currentTable.onSearch(this.query)},error:t=>{this.delegationRestService.httpErrorMessage(t)}})}cancelDelegation(r){this.delegationRestService.cancelDelegation(r).pipe(E()).subscribe({next:()=>{this.delegationRestService.successfulMsg(),this.currentTable.onSearch(this.query)},error:t=>{this.delegationRestService.httpErrorMessage(t)}})}permissionLabels(r){return r.permissions.map(t=>this.translate.instant("delegation.permission-enum."+t))}isValidAndAfterNow(r){let t=r instanceof Date?r:new Date(r);return t.getTime()&&t>new Date}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=L({type:i,selectors:[["app-delegation-list"]],viewQuery:function(t,e){if(t&1&&Te(lt,7)(mt,7),t&2){let o;ce(o=ge())&&(e.issuerTableComponent=o.first),ce(o=ge())&&(e.recipientTableComponent=o.first)}},decls:28,vars:76,consts:[["f","ngForm"],["recipientTable",""],["issuerTable",""],["nameTemplate",""],["surnameTemplate",""],["recipientActionRef",""],["validTemplate",""],["issuerActionRef",""],[3,"title","titleLeft","loaded"],["routerLink","new","color","accent",3,"iconLeft","label","disableFormValidation"],[1,"mt-2","mb-2"],[3,"search","clear","expand","query","expanded","searchService"],["mat-stretch-tabs","false",1,"custom-tabs","mt-2",3,"selectedTabChange","selectedIndex"],[3,"label"],["listMementoStateName","delegation-list-recipient",3,"searchService","query","pageSize","expandableRowTemplate","columnsToDisplay"],["listMementoStateName","delegation-list-issuer",3,"searchService","query","pageSize","expandableRowTemplate","columnsToDisplay"],[3,"loaded"],["labelKey","delegation.person-code",3,"value"],["labelKey","delegation.company-code",3,"value"],["labelKey","delegation.permissions",3,"value"],["appearance","outlined",1,"mat-elevation-z4"],["dialogQuestionKey","delegation.message.accept-confirm","iconName","check",3,"label","callbackFunction","iconLeft"],["dialogQuestionKey","delegation.message.cancel-confirm","iconName","close",3,"label","callbackFunction","iconLeft"],["iconName","edit",3,"action","disableFormValidation","label","routerLink","iconLeft"]],template:function(t,e){if(t&1&&(d(0,"app-common-card-component",8),m(1,"translate"),d(2,"form",null,0)(4,"migris-common-action-buttons-row"),D(5,"migris-common-action-button",9),m(6,"translate"),s(),d(7,"div",10)(8,"a
1pp-delegation-search-criteria",11),T("search",function(n){return e.currentTable.onSearch(n)})("clear",function(){return e.initQueryAndTable()})("expand",function(n){return e.currentTable.onCriteriaExpand(n)}),s()(),d(9,"mat-tab-group",12),T("selectedTabChange",function(n){return e.onTabChange(n)}),d(10,"mat-tab",13),m(11,"translate"),D(12,"migris-common-table",14,1),s(),d(14,"mat-tab",13),m(15,"translate"),D(16,"migris-common-table",15,2),s()(),De(18,pt,2,2,"ng-template",null,3,N)(20,dt,2,2,"ng-template",null,4,N)(22,yt,8,6,"ng-template",null,5,N)(24,_t,2,3,"ng-template",null,6,N)(26,bt,7,5,"ng-template",null,7,N),s()()),t&2){let o=S(19),n=S(21),c=S(23),be=S(25),et=S(27);a("title",p(1,24,"delegation.title"))("titleLeft",!0)("loaded",!0),l(5),a("iconLeft",!0)("label",p(6,26,"delegation.button.new"))("disableFormValidation",!0),l(3),a("query",e.query)("expanded",e.currentTable.criteriaExpanded)("searchService",e.delegationSearchService),l(),a("selectedIndex",e.activeTabIndex),l(),a("label",q(p(11,28,"delegation.recipient-header"))),l(2),a("searchService",e.delegationSearchService)("query",e.query)("pageSize",5)("expandableRowTemplate",c)("columnsToDisplay",f(52,$e,f(50,Ze,ye(43,Ye,f(32,je,o),f(34,Ge,n),G(36,Ue),f(37,ze,e.colKeyTypeEnum.DATE),f(39,He,e.colKeyTypeEnum.DATE),f(41,Xe,be))))),l(2),a("label",q(p(15,30,"delegation.issuer-header"))),l(2),a("searchService",e.delegationSearchService)("query",e.query)("pageSize",5)("expandableRowTemplate",et)("columnsToDisplay",f(74,$e,f(72,Ze,ye(65,Ye,f(54,je,o),f(56,Ge,n),G(58,Ue),f(59,ze,e.colKeyTypeEnum.DATE),f(61,He,e.colKeyTypeEnum.DATE),f(63,Xe,be)))))}},dependencies:[V,K,A,R,Ae,we,Ee,Le,P,W,ee,Pe,Fe,me,Re,Ve,Je,J,F],styles:[".custom-tabs[_ngcontent-%COMP%]{--mat-tab-active-label-text-color: var(--light-primary-text);--mat-tab-active-focus-label-text-color: var(--light-primary-text);--mat-tab-active-hover-label-text-color: var(--light-primary-text);--mat-tab-inactive-label-text-color: var(--dark-primary-text);--mat-tab-inactive-hover-label-text-color: var(--dark-primary-text);--mat-tab-active-indicator-color: var(--primary);--mat-tab-active-focus-indicator-color: var(--primary);--mat-tab-active-hover-indicator-color: var(--primary)}.custom-tabs[_ngcontent-%COMP%] .mat-mdc-tab{--inactive-tab-background-color: var(--primary-light);--inactive-tab-border: 1px solid var(--primary-lighter, var(--primary-light));--active-box-shadow: 3px 0px 6px color-mix(in srgb, var(--primary) 80%, transparent);border-radius:8px 8px 0 0}.custom-tabs[_ngcontent-%COMP%] .mat-mdc-tab.mdc-tab--active{background-color:var(--primary);box-shadow:var(--active-box-shadow)}.custom-tabs[_ngcontent-%COMP%] .mat-mdc-tab:not(.mdc-tab--active){border:var(--inactive-tab-border);background-color:var(--inactive-tab-background-color)}"]})};var Ri=[{path:"",component:pe,canActivate:[ie]},{path:"new",component:re,canActivate:[ie]},{path:":uuid/edit",component:oe,canActivate:[ie]}];export{Ri as delegationRoutes};
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.