1import{a as Ei}from"./chunk-E56A37MR.js";import{a as Fi}from"./chunk-WTFHX44U.js";import"./chunk-TDNXXZNV.js";import"./chunk-N6L5YE5K.js";import{a as Ai}from"./chunk-3AMIIR5Q.js";import{a as zt}from"./chunk-D3QLYALR.js";import"./chunk-WWJN62XV.js";import"./chunk-RMDBLBLR.js";import{a as vi}from"./chunk-MVXTCMRC.js";import{a as Si,b as zi,c as ki,d as Di,e as Pi}from"./chunk-VBGZJGPF.js";import"./chunk-MXVPEYQG.js";import{a as be}from"./chunk-DBLRXRE4.js";import{a as Je}from"./chunk-ZTFSYCFN.js";import{a as Mi}from"./chunk-PWO7BGWL.js";import{a as Qe}from"./chunk-F4VPAZWI.js";import"./chunk-KZCZB6NC.js";import{a as Ti}from"./chunk-LX54SGMW.js";import"./chunk-AIG65QJB.js";import{a as te}from"./chunk-CTAVOEQI.js";import{m as _i}from"./chunk-6VQ5T7PP.js";import{a as ni}from"./chunk-EE73J6K4.js";import"./chunk-QDR63EFV.js";import"./chunk-C6V4PHAI.js";import"./chunk-ZKSTIQT7.js";import"./chunk-JLYLCU5R.js";import{a as ii}from"./chunk-GO2EOU7W.js";import"./chunk-CZCHHN6Q.js";import{a as ai}from"./chunk-5XO56RXN.js";import"./chunk-H2X7ZE6M.js";import{a as fi}from"./chunk-VPMCQUR4.js";import{b as Ye}from"./chunk-OPVHIUF2.js";import{a as xi}from"./chunk-QV4NYFTG.js";import"./chunk-WCZ3R6YT.js";import{b as gi,c as yi,d as wi,e as bi}from"./chunk-DFWHJ5W3.js";import{a as St}from"./chunk-3WD7TT7W.js";import{a as ye}from"./chunk-UMZXXBWF.js";import{a as xt}from"./chunk-77YLEJSU.js";import{a as G}from"./chunk-BQFY4N5P.js";import{a as et}from"./chunk-NR6YCMIU.js";import{d as Ci}from"./chunk-MBC5V2FU.js";import"./chunk-OH3OP7M3.js";import"./chunk-YOCFR6EM.js";import"./chunk-NKI2TOI4.js";import{a as bt}from"./chunk-BRGKEM6R.js";import"./chunk-OECW4PQZ.js";import{a as we}from"./chunk-7F4V27XF.js";import{a as Be}from"./chunk-JBFYBWGG.js";import{a as vt}from"./chunk-5RSZ2EIG.js";import{a as ge}from"./chunk-DGK4JP2O.js";import{a as hi}from"./chunk-KQEI5OZN.js";import"./chunk-C44QPXFI.js";import"./chunk-CGT6MIMI.js";import"./chunk-ED3JA563.js";import"./chunk-W32FHXTT.js";import{d as he}from"./chunk-JVFSSUCC.js";import"./chunk-IZSB4YYP.js";import"./chunk-FVCVNQ2I.js";import"./chunk-TU7R4QYZ.js";import"./chunk-H2PR5T74.js";import"./chunk-ESIL7HIE.js";import"./chunk-ZKOKF6V5.js";import"./chunk-QN3VXMXQ.js";import{a as wt}from"./chunk-3TB5YJF4.js";import"./chunk-LM3K4RFK.js";import"./chunk-HNQNPMTE.js";import"./chunk-VLJESCH3.js";import{c as se}from"./chunk-75AJCCS5.js";import{a as fe}from"./chunk-24L2LDCU.js";import"./chunk-XWQQCRES.js";import{b as Ce}from"./chunk-M33RBZST.js";import{a as Q}from"./chunk-DWOHAF5O.js";import"./chunk-KSVQNAAT.js";import{a as U}from"./chunk-FM5FZ2XF.js";import"./chunk-CQTIRGCM.js";import{a as V,e as Me,f as re,g as Ee}from"./chunk-FLKLMSEW.js";import{a as qe,b as $,c as _e}from"./chunk-A7FHQUHA.js";import{A as ee,Aa as ui,B as K,C as q,D as F,N as Ke,Ya as me,Z as j,Za as ue,_ as oi,b as ei,bb as Pe,c as Ct,ca as ri,e as D,h as Z,ha as li,i as ie,ja as si,l as O,la as pi,m as ft,ma as ci,n as ne,q as ae,ra as di,s as ti,u as oe,v as ht,w as gt,x as yt,y as Fe,z as Oe,za as mi}from"./chunk-RLRAN3QM.js";import{b as H,c as R,e as Y}from"./chunk-CIN65RTO.js";import{h as _t,i as Ze,l as Xt}from"./chunk-ZGUX6OOV.js";import{$ as Ht,$b as dt,A as Wt,Aa as B,Bb as Ge,Cc as ve,Dc as Se,E as pt,Ea as N,Ec as ze,Ga as Zt,I as k,Jc as Ve,Lb as M,Lc as T,Mb as f,Mc as P,Nc as qt,Ob as h,Pb as J,Qb as X,Rb as E,Rc as p,Sb as A,Sc as c,Tb as m,Tc as Ae,Ub as r,Uc as ut,Vb as l,Wb as g,Yc as $e,Z as Kt,_b as ct,aa as $t,ad as Yt,bc as b,bd as Re,c as Xe,d as jt,db as He,ed as Qt,fa as Gt,gb as a,gc as y,hd as Jt,i as st,ic as o,ka as w,mc as De,nc as pe,oc as ce,r as Ut,s as Lt,sa as _,sc as mt,ta as C,uc as We,wb as I,wc as u,xc as x,ya as W,yc as S,zc as de}from"./chunk-EP6JNV5N.js";import{a as rt,g as lt}from"./chunk-A2EH56RE.js";var on=()=>[6,4,4],rn=()=>[6,7,7],ln=t=>[t];function sn(t,s){if(t&1){let e=b();r(0,"section",0)(1,"h2",2),u(2),p(3,"translate"),l(),r(4,"form",3),y("ngSubmit",function(){_(e);let i=o();return C(i.onSubmitStep1())}),g(5,"app-input-control",4),p(6,"translate"),g(7,"app-page-navigation-bottom",5),p(8,"translate"),l()()}if(t&2){let e=o();
1m("ariaMap",e.getAriaAttributes("step1Section")),a(),M("id",e.step1TitleId),a(),S(" ",c(3,14,"DodanieAdresuIP")," "),a(2),m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.form),a(),m("inputColSpans",T(20,on))("label",c(6,16,"AdresIP"))("maxlength",15)("formControl",e.form.controls.AdresIP)("fieldType",e.fieldTypes.IP),a(2),m("colSpans",T(21,rn))("btnPrimaryType","submit")("btnPrimaryTxt",c(8,18,e.selectedSetting.Sca?"Dalej":"Zapisz"))}}function pn(t,s){if(t&1){let e=b();r(0,"app-sca-content",8),y("cancel",function(){_(e);let i=o(2);return C(i.onCloseScaClick())})("afterSca",function(i){_(e);let d=o(2);return C(d.onSubmitSCA(i))}),l()}if(t&2){let e=o(2);m("scaCode",e.scaCode)}}function cn(t,s){t&1&&g(0,"app-spinner")}function dn(t,s){if(t&1&&(r(0,"section",0)(1,"h2",2),u(2),p(3,"translate"),l(),g(4,"app-summary-row",6),p(5,"translate"),g(6,"hr"),f(7,pn,1,1,"app-sca-content",7),f(8,cn,1,0,"app-spinner"),l()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("step2Section")),a(),M("id",e.step2TitleId),a(),S(" ",c(3,7,"AutoryzacjaDodaniaAdresuIP")," "),a(2),m("opis",c(5,9,"AdresIP"))("odpowiedzi",P(11,ln,(e.response==null?null:e.response.Wartosc)??"")),a(3),h(e.showSca?7:-1),a(),h(e.isLoading?8:-1)}}function mn(t,s){if(t&1){let e=b();r(0,"tr",14)(1,"td",15)(2,"div",16),u(3),l()(),r(4,"td",17)(5,"app-button",18),p(6,"translate"),y("emittClick",function(){let i=_(e).$implicit,d=o(2);return C(d.onUsun(i.value))}),l()()()}if(t&2){let e=s.$implicit,n=o(2);a(3),S(" ",e.value," "),a(2),m("padding0",!0)("btnType",n.BUTTON_TYPES.Ghost)("text",c(6,5,"Usun"))("aria",n.getButtonAriaAttributes("removeIp",e.value))}}function un(t,s){if(t&1&&(r(0,"section",0)(1,"h3"),u(2),p(3,"translate"),l(),r(4,"div",9)(5,"div",10)(6,"table",11)(7,"thead")(8,"tr",12)(9,"th",13)(10,"span"),u(11),p(12,"translate"),l()(),r(13,"th",13)(14,"span"),u(15),p(16,"translate"),l()()()(),r(17,"tbody"),E(18,mn,7,7,"tr",14,X),l()()()()()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("listSection")),a(),M("id",e.listTitleId),a(),x(c(3,5,"DozwoloneAdresyIP")),a(9),x(c(12,7,"AdresIP")),a(4),x(c(16,9,"Operacje")),a(3),A(e.adresyIP)}}function _n(t,s){if(t&1){let e=b();r(0,"app-sca-modal",19),y("onClose",function(){_(e);let i=o();return C(i.showSCAmodal=!1)})("onSubmit",function(i){_(e);let d=o();return C(d.onSubmitSCA(i))}),l()}if(t&2){let e=o();m("scaCode",e.scaCode)("isVisible",e.showSCAmodal)}}var Oi=(()=>{class t{constructor(){this.cancelClick=new B,this.statusChange=new B,this.adresyIP=[],this.componentId="",this.step1TitleId="",this.step2TitleId="",this.listTitleId="",this.success=!1,this.showSCAmodal=!1,this.isLoading=!1,this.showSca=!0,this.isMobile=!1,this.scaCode=G.ust_zmiana_parametrow,this.stepManager=w(ue),this.fieldTypes=fe,this.BUTTON_TYPES=j,this.ustawieniaService=w(te),this.fb=w(ee),this.routerNavigateService=w(Pe),this.validationService=w(se),this.destroyRef=w(W),this.errorHandlerService=w(Ee),this.fbHelper=w(Be),this.idGen=w(me),this.translate=w(H),this.form=this.fb.group({AdresIP:new O("",{validators:[D.required,D.minLength(5),this.validationService.ipv4Validator()],nonNullable:!0})})}ngOnInit(){this.componentId=this.idGen.generateId("adresy-ip"),this.step1TitleId=`${this.componentId}-step-1-title`,this.step2TitleId=`${this.componentId}-step-2-title`,this.listTitleId=`${this.componentId}-list-title`,this.stepManager.reset(),this.errorHandlerService.validationErrorList$.pipe(F(this.destroyRef)).subscribe(e=>{this.form=this.fbHelper.setFormErrorMessages(this.form,e.errors)}),this.selectedSetting.Wartosc.split(";").forEach(e=>{e&&this.adresyIP.push({key:e,value:e})})}ngOnDestroy(){this.stepManager.reset()}onUsun(e){let n={Wartosc:e};this.ustawieniaService.zmienParametrSCA(n,V.endpoints.ustawieniaIpUsun).pipe(k(1)).subscribe(i=>{this.response=i,this.showSCAmodal=!0})}onSubmitSCA(e){if(this.showSca=!1,!this.response)return;let n={Guid:this.response.Guid,AuthData:e.Code?{Code:e.Code}:void 0};this.ustawieniaService.zmienParametrSCAPotwierdz(n).pipe(k(1)).subscribe(i=>{this.statusChange.emit(i.Status)})}onSubmitStep1(){if(this.form.markAllAsTouched(),!this.form.valid)return;let n={Wartosc:this.form.getRawValue().AdresIP};this.ustawieniaService.zmienParametrSCA(n,V.endpoints.ustawieniaIp).pipe(k(1)).subscribe(i=>{this.response=i,this.stepManager.setStep(2)})}onCloseScaClick(){this.routerNavigateService.reload()}getAriaAttributes(e){switch(e){case"step1Section":return{labelledby:this.step1TitleId};case"step2Section":return{labelledby:this.step2TitleId};case"listSection":return{labelledby:this.listTitleId};default:return{}}}getButtonAriaAttributes(e,n){return e==="removeIp"?{label:`${this.translate.instant("UsunAdresIP")} ${n??""}`}:{}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-adresy-ip"]],inputs:{selectedSetting:"selectedSetting"}
1,outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:4,vars:3,consts:[[3,"ariaMap"],[3,"scaCode","isVisible"],[1,"sr-only"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"ngSubmit","appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],[3,"inputColSpans","label","maxlength","formControl","fieldType"],[3,"colSpans","btnPrimaryType","btnPrimaryTxt"],[3,"opis","odpowiedzi"],[3,"scaCode"],[3,"cancel","afterSca","scaCode"],[1,"row"],[1,"col-6","action-table"],[1,"ip-table"],[1,"row","text-label-table","action-table-head"],["scope","col",1,"cell","col-3","col-sm-4","text-left","text-label-table"],[1,"row","action-table-body"],[1,"cell","col-3","col-sm-4"],[1,"show-lines-2","text-paragraph-medium"],[1,"cell","col-3","col-sm-4","text-paragraph-medium","actionLinks"],[3,"emittClick","padding0","btnType","text","aria"],[3,"onClose","onSubmit","scaCode","isVisible"]],template:function(n,i){n&1&&(f(0,sn,9,22,"section",0)(1,dn,9,13,"section",0),f(2,un,20,11,"section",0),f(3,_n,1,2,"app-sca-modal",1)),n&2&&(h(i.stepManager.isStep(1)?0:i.stepManager.isStep(2)&&i.selectedSetting?1:-1),a(2),h(i.adresyIP.length>0?2:-1),a(),h(i.showSCAmodal?3:-1))},dependencies:[Ei,be,Y,re,ye,he,q,ne,Z,ie,Oe,ae,oe,K,we,ge,U,$,R],styles:[".left-button[_ngcontent-%COMP%]{margin-right:auto}.buttons-container[_ngcontent-%COMP%]{display:flex;justify-content:end;padding:10px;gap:10px}.ip-table[_ngcontent-%COMP%]{width:100%;border-spacing:0;border-collapse:collapse;background-color:var(--white)}.ip-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .ip-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:1em;font-weight:inherit;text-align:left;border:0;vertical-align:middle;word-wrap:break-word}.ip-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-weight:inherit}.ip-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] tr[_ngcontent-%COMP%], .ip-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{border-bottom:1px solid var(--line-action-btn-disabled)}.ip-table[_ngcontent-%COMP%] .show-lines-2[_ngcontent-%COMP%]{max-width:100%}.ip-table[_ngcontent-%COMP%] app-button[_ngcontent-%COMP%]{display:inline-flex}"]})}}return t})();var Cn=["step2Heading"],Ie=t=>[t],fn=()=>[6,2,2],hn=()=>[6,4,4],Bi=()=>[6,7,7];function gn(t,s){if(t&1){let e=b();r(0,"div",2),g(1,"div",4),r(2,"div",5)(3,"app-button",6),p(4,"translate"),y("emittClick",function(){_(e);let i=o(3);return C(i.getQrCode())}),l()()()}if(t&2){let e=o(3);a(3),m("padding0",!0)("prefixSvg",e.ICON_TYPES.QR)("btnType",e.BUTTON_TYPES.Ghost)("text",c(4,4,"PobierzDowodMobywatel"))}}function yn(t,s){if(t&1&&(r(0,"p"),u(1),p(2,"translate"),l()),t&2){let e=o(4);a(),de("",c(2,2,"Kod"),": ",e.qrCodeResponse.KodCyfrowy)}}function wn(t,s){if(t&1&&(r(0,"div",2)(1,"div",7)(2,"app-info-box",8)(3,"div")(4,"h2",9),u(5),p(6,"translate"),l(),r(7,"p"),u(8),p(9,"translate"),l(),r(10,"p"),u(11),p(12,"translate"),l(),r(13,"p"),u(14),p(15,"translate"),l()()()()(),r(16,"div",2)(17,"div",7)(18,"div",10),g(19,"img",11),f(20,yn,3,4,"p"),r(21,"p"),u(22),p(23,"translate"),p(24,"date"),l()()()()),t&2){let e=o(3);a(2),m("icon",e.ICON_TYPES.INFO)("focusable",!0)("autofocus",!0)("forceAutofocus",!0)("ariaLabelledby",e.mobywatelQrHeadingId)("ariaDescribedby",e.getMobywatelQrDescribedby()),a(2),M("id",e.mobywatelQrHeadingId),a(),S(" ",c(6,19,"KodQrMobywatelNaglowek")," "),a(2),M("id",e.mobywatelQrStep1Id),a(),x(c(9,21,"InfoLoginMobywatel1")),a(2),M("id",e.mobywatelQrStep2Id),a(),x(c(12,23,"InfoLoginMobywatel2")),a(2),M("id",e.mobywatelQrStep3Id),a(),x(c(15,25,"InfoLoginMobywatel3")),a(5),m("src","data:image/png;base64,"+e.qrCodeResponse.QrCodeBase64String,He)("alt",e.getImageAlt("mobywatelQr")),a(),h(e.qrCodeResponse.KodCyfrowy?20:-1),a(2),de("",c(23,27,"WaznyDo"),": ",Ae(24,29,e.qrCodeResponse.ValidTime,"HH:mm"))}}function bn(t,s){if(t&1&&(r(0,"div",2)(1,"div",7)(2,"app-info-box",19,0)(4,"p"),u(5),p(6,"translate"),l()()()()),t&2){let e=o(4);a(2),m("icon",e.ICON_TYPES.INFO)("focusable",!0)("autofocus",!0),a(3),x(c(6,4,"ZweryfikujDateWydania"))}}function xn(t,s){if(t&1&&(g(0,"app-radio-button-group",16),p(1,"translate")),t&2){let e=o(4);m("formControl",e.form.controls.Bezterminowy)("inputHorizontal",!1)("optionsDict",e.op.Bezterminowy)("showLabel",!0)("label",c(1,5,"TerminWaznosci"))}}function vn(t,s){if(t&1&&(g(0,"app-date",17),p(1,"translate")),t&2){let e=o(4);m("label",c(1,5,"DataWaznosci"))("minDate",e.maxDate)("formControl",e.form.controls.DataWaznosci)("required",!0)("showRequiredStar",!1)}}function Sn(t,s){t&1&&(g(0,"app-summary-row",13),p(1,"translate"),p(2,"translate")),t&2&&m("opis",c(1,2,"DataWaznosci"))("odpowiedzi",P(6,Ie,c(2,4,"Bezteminowy")))}function zn(t,s){if(t&1){let e=b();r(0,"section",3)(1,"h2",9),u(2),p(3,"translate"),l(),r(4,"form",12),y("ngSubmit",function(){_(e);let i=o(3);return C(i.onSubmitStep1())}),g(5,"app-summary-row",13),p(6,"translate"),g(7,"app-summary-row",13),p(8,"translate"),g(9,"app-input-control",14),p(10,"translate"),g(11,"app-input-control",14),p(12,"translate"),g(13,"app-date",15),p(14,"translate"),f(15,bn,7,6,"div",2)(16,xn,2,7,"app-radio-button-group",16),f(17,vn,2,7,"app-date",17)(18,Sn,3,8,"app-summary-row",13),g(19,"app-page-navigation-bottom",18),p(20,"translate"),l()()}if(t&2){let e=o(),n=o(2);m("ariaMap",n.getAriaAttributes("step1Section")),a(),M("id",n.step1HeadingId),a(),S(" ",c(3,32,"DaneDowoduOsobistego")," "),a(2),m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",n.form),a(),m("opis",c(6,34,"Imie"))("odpowiedzi",P(46,Ie,e.Imie1)),a(2),m("opis",c(8,36,"Nazwisko"))("odpowiedzi",P(48,Ie,e.Nazwisko)),a(2),m("label",c(10,38,"SeriaINumer"))("inputColSpans",T(50,fn))("formControl",n.form.controls.Seri
1aINumer)("fieldType",n.fieldTypes.DowodOsobisty)("required",!0)("showRequiredStar",!1),a(2),m("label",c(12,40,"OrganWydajacy"))("inputColSpans",T(51,hn))("formControl",n.form.controls.OrganWydajacy)("fieldType",n.fieldTypes.TylkoLiteryISpacja)("required",!0)("showRequiredStar",!1),a(2),m("label",c(14,42,"DataWydania"))("maxDate",n.maxDate)("formControl",n.form.controls.DataWydania)("required",!0)("showRequiredStar",!1),a(2),h(n.mObywatelDaneRes?15:16),a(2),h(n.form.controls.Bezterminowy.value!=="true"?17:18),a(2),m("colSpans",T(52,Bi))("btnPrimaryTxt",c(20,44,"Dalej"))("btnPrimaryType","submit")}}function kn(t,s){if(t&1&&(f(0,gn,5,6,"div",2),f(1,wn,25,32)(2,zn,21,53,"section",3)),t&2){let e=s,n=o(2);h(e.Uprawnienia.MozliwoscModyfikacjiDowodumObywatel&&!n.displayQrCode&&!n.qrCodeResponse?0:-1),a(),h(n.displayQrCode&&n.qrCodeResponse&&!n.mObywatelDaneRes?1:e.Uprawnienia.MozliwoscModyfikacjiDowoduTyp.includes("r\u0119czna")||n.mObywatelDaneRes?2:-1)}}function Tn(t,s){if(t&1&&(f(0,kn,3,2),p(1,"async")),t&2){let e,n=o();h((e=c(1,1,n.navbarConfig$))?0:-1,e)}}function Dn(t,s){if(t&1&&(g(0,"app-summary-row",13),p(1,"translate"),g(2,"app-summary-row",13),p(3,"translate")),t&2){let e=s;m("opis",c(1,4,"Imie"))("odpowiedzi",P(8,Ie,e.Imie1)),a(2),m("opis",c(3,6,"Nazwisko"))("odpowiedzi",P(10,Ie,e.Nazwisko))}}function Pn(t,s){if(t&1&&(g(0,"app-summary-row",13),p(1,"translate"),p(2,"date")),t&2){let e=o(2);m("opis",c(1,2,"DataWaznosci"))("odpowiedzi",P(7,Ie,Ae(2,4,e.response.DataWaznosci,"yyyy-MM-dd")??e.response.DataWaznosci.toString()))}}function Mn(t,s){if(t&1){let e=b();r(0,"app-page-navigation-bottom",24),p(1,"translate"),y("clickPrimary",function(){_(e);let i=o(2);return C(i.showScaContent())}),l()}t&2&&m("colSpans",T(4,Bi))("btnPrimaryTxt",c(1,2,"Dalej"))}function En(t,s){if(t&1){let e=b();r(0,"app-sca-content",25),y("cancel",function(){_(e);let i=o(2);return C(i.goToUstawienia())})("afterSca",function(i){_(e);let d=o(2);return C(d.onSubmitSCA(i))}),l()}if(t&2){let e=o(2);m("scaCode",e.scaCode)}}function An(t,s){t&1&&g(0,"app-spinner")}function Fn(t,s){if(t&1&&(r(0,"h2",20,1),u(2),p(3,"translate"),l(),f(4,Dn,4,12),p(5,"async"),g(6,"app-summary-row",13),p(7,"translate"),g(8,"app-summary-row",13),p(9,"translate"),g(10,"app-summary-row",13),p(11,"translate"),p(12,"date"),g(13,"app-summary-row",13),p(14,"translate"),p(15,"translate"),p(16,"translate"),f(17,Pn,3,9,"app-summary-row",13),r(18,"div",2)(19,"div",7)(20,"app-info-box",21)(21,"p"),u(22),p(23,"translate"),l()()()(),f(24,Mn,2,5,"app-page-navigation-bottom",22)(25,En,1,1,"app-sca-content",23),f(26,An,1,0,"app-spinner")),t&2){let e,n=o();M("id",n.step2HeadingId),a(2),S(" ",c(3,16,"PodsumowanieDanychDowoduOsobistego")," "),a(2),h((e=c(5,18,n.navbarC
1onfig$))?4:-1,e),a(2),m("opis",c(7,20,"SeriaINumer"))("odpowiedzi",P(37,Ie,n.response.SeriaINumer)),a(2),m("opis",c(9,22,"OrganWydajacy"))("odpowiedzi",P(39,Ie,n.response.OrganWydajacy)),a(2),m("opis",c(11,24,"DataWydania"))("odpowiedzi",P(41,Ie,Ae(12,26,n.response.DataWydania,"yyyy-MM-dd")??n.response.DataWydania.toString())),a(3),m("opis",c(14,29,"TerminWaznosci"))("odpowiedzi",P(43,Ie,n.response.Bezteminowy?c(15,31,"Bezteminowy"):c(16,33,"Terminowy"))),a(4),h(n.response.Bezteminowy?-1:17),a(3),m("icon",n.ICON_TYPES.INFO),a(2),x(c(23,35,"DaneSaPrzekazywaneDoOrganowAdministracjiPublicznej")),a(2),h(n.showSca?25:24),a(2),h(n.isLoading?26:-1)}}var Ii=(()=>{class t{constructor(){this.routerNavigateService=w(Pe),this.kontrahenciService=w(Mi),this.validationService=w(se),this.fb=w(ee),this.apiClientService=w(Ce),this.translate=w(H),this.cancelClick=new B,this.statusChange=new B,this.componentId="",this.step1HeadingId="",this.step2HeadingId="",this.mobywatelQrHeadingId="",this.mobywatelQrStep1Id="",this.mobywatelQrStep2Id="",this.mobywatelQrStep3Id="",this.scaCode=G.ust_zmiana_parametrow,this.success=!1,this.isLoading=!1,this.showSca=!1,this.fieldTypes=fe,this.isMobile=!1,this.op=new Ti,this.maxDate=new Date,this.ustawieniaService=w(te),this.form=this.formDefault,this.displayDataWaz=!1,this.displayQrCode=!1,this.errorHandlerService=w(Ee),this.fbHelper=w(Be),this.status=new jt,this.stepManager=w(ue),this.BUTTON_TYPES=j,this.ICON_TYPES=Me,this.store=w(Ke),this.cdr=w(Jt),this.destroyRef=w(W),this.screenSizeService=w(Q),this.idGen=w(me),this.navbarConfig$=this.store.select(si)}get formDefault(){return this.fb.group({SeriaINumer:new O("",{validators:[D.required,this.validationService.DowodOsobisty()],nonNullable:!0}),OrganWydajacy:new O("",{validators:[D.required],nonNullable:!0}),DataWydania:new O("",{validators:[D.required,this.validationService.dateValidator()],nonNullable:!0}),DataWaznosci:new O("",{validators:[this.validationService.validateIf("Bezterminowy","false",D.required),this.validationService.validateIf("Bezterminowy","false",this.validationService.dateValidator())],nonNullable:!0}),Bezterminowy:new O("false",{validators:[D.required],nonNullable:!0})})}getQrCode(){this.ustawieniaService.pobierzQrCode().pipe(k(1)).subscribe(e=>{e.QrCodeBase64String&&(this.qrCodeResponse=e,this.displayQrCode=!0,this.pollForQrCode().pipe(F(this.destroyRef)).subscribe())})}pollForQrCode(){return Wt(3e3).pipe(Kt(()=>this.ustawieniaService.pobierzQrCodeDowod()),$t({next:e=>{if(e.Guid!==""){if(this.displayDataWaz=!0,this.form.controls.SeriaINumer.patchValue(e.SeriaINumer),this.form.controls.OrganWydajacy.patchValue(e.OrganWydajacy),e.DataWydania&&(this.form.controls.DataWydania.patchValue(et.parseDatetimeToDateString(e.DataWydania)),this.form.controls.DataWydania.disable()),this.form.controls.SeriaINumer.disable(),this.form.controls.OrganWydajacy.disable(),e.DataWaznosci){if(this.form.controls.Bezterminowy.patchValue("false"),this.form.controls.DataWaznosci.patchValue(et.parseDatetimeToDateString(e.DataWaznosci)),!e.DataWydania){let n=et.subtractYears(e.DataWaznosci,10);this.form.controls.DataWydania.patchValue(et.parseDatetimeToDateString(n))}}else this.form.controls.Bezterminowy.patchValue("true");this.form.controls.Bezterminowy.disable(),this.form.controls.DataWaznosci.disable(),this.mObywatelDaneRes=e}},error:e=>{this.statusChange.emit(!1),this.errorHandlerService.handleError(e)}}),Ht(e=>{let n=new Date(this.qrCodeResponse.ValidTime)>new Date;return n||(this.errorHandlerService.error$.next("KodQRWaznosc"),this.qrCodeResponse=void 0,this.mObywatelDaneRes=void 0,this.displayQrCode=!1),e.Guid===""&&n}),pt(e=>(this.statusChange.emit(!1),this.errorHandlerService.handleError(e),st)))}ngOnInit(){this.componentId=this.idGen.generateId("dowod-osobisty"),this.step1HeadingId=`${this.componentId}-step1-heading`,this.step2HeadingId=`${this.componentId}-step2-heading`,this.mobywatelQrHeadingId=`${this.componentId}-mobywatel-qr-heading`,this.mobywatelQrStep1Id=`${this.componentId}-mobywatel-qr-step-1`,this.mobywatelQrStep2Id=`${this.componentId}-mobywatel-qr-step-2`,this.mobywatelQrStep3Id=`${this.componentId}
1-mobywatel-qr-step-3`,this.navbarConfig$.pipe(k(1)).subscribe(e=>{if(!e){this.goToUstawienia();return}e.Uprawnienia.MozliwoscModyfikacjiDowoduTyp.includes("r\u0119czna")||(this.form.controls.SeriaINumer.disable(),this.form.controls.OrganWydajacy.disable(),this.form.controls.DataWaznosci.disable(),e.Uprawnienia.MozliwoscModyfikacjiDowodumObywatel&&this.getQrCode())}),this.errorHandlerService.validationErrorList$.pipe(F(this.destroyRef)).subscribe(e=>{this.form=this.fbHelper.setFormErrorMessages(this.form,e.errors)}),this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.form.controls.Bezterminowy.valueChanges.pipe(F(this.destroyRef)).subscribe(e=>{this.displayDataWaz=e!="true"}),this.stepManager.setStep(1)}onSubmitStep1(){if(this.form.markAllAsTouched(),!this.form.valid)return;let e=this.form.getRawValue(),n=rt({mObywatel:this.mObywatelDaneRes!=null,SeriaINumer:e.SeriaINumer,OrganWydajacy:e.OrganWydajacy,DataWydania:e.DataWydania,Bezteminowy:e.Bezterminowy==="true"},e.Bezterminowy==="false"?{DataWaznosci:e.DataWaznosci}:{});this.ustawieniaService.zmienDowodKrok1(n).pipe(k(1)).subscribe(i=>{this.response=i,this.showSca=!1,this.stepManager.setStep(2),this.cdr.detectChanges(),requestAnimationFrame(()=>{this.step2Heading?.nativeElement.focus()})})}onSubmitSCA(e){let n={Guid:this.response.Guid,AuthData:e.Code?{Code:e.Code}:void 0};this.ustawieniaService.zmienDowodKrok2(n).pipe(k(1)).subscribe(i=>{this.statusChange.emit(i.Status)})}showScaContent(){this.showSca=!0}goToUstawienia(){this.routerNavigateService.navigate(li.webApp.ustawienia)}getAriaAttributes(e){return e==="step1Section"?{labelledby:this.step1HeadingId}:{}}getMobywatelQrDescribedby(){return[this.mobywatelQrStep1Id,this.mobywatelQrStep2Id,this.mobywatelQrStep3Id].join(" ")}getImageAlt(e){return e==="mobywatelQr"?this.translate.instant("KodQrMobywatelAlt"):""}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-dowod-osobisty"]],viewQuery:function(n,i){if(n&1&&De(Cn,5),n&2){let d;pe(d=ce())&&(i.step2Heading=d.first)}},outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:2,vars:1,consts:[["mObywatelInfo",""],["step2Heading",""],[1,"row"],[3,"ariaMap"],[1,"col-right","col-6","col-sm-3","col-lg-3"],[1,"col-6","col-sm-3","col-lg-6"],[3,"emittClick","padding0","prefixSvg","btnType","text"],["appGridOffset","3",1,"col-6","col-sm-4"],["ariaRole","note",1,"col-6","col-sm-4",3,"icon","focusable","autofocus","forceAutofocus","ariaLabelledby","ariaDescribedby"],[1,"sr-only"],[1,"qr-code-container"],[1,"qr-code-image",3,"src","alt"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"ngSubmit","appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],[3,"opis","odpowiedzi"],[3,"label","inputColSpans","formControl","fieldType","required","showRequiredStar"],[3,"label","maxDate","formControl","required","showRequiredStar"],[3,"formControl","inputHorizontal","optionsDict","showLabel","label"],[3,"label","minDate","formControl","required","showRequiredStar"],[3,"colSpans","btnPrimaryTxt","btnPrimaryType"],["ariaRole","status",3,"icon","focusable","autofocus"],["tabindex","-1",1,"sr-only"],[3,"icon"],[3,"colSpans","btnPrimaryTxt"],[3,"scaCode"],[3,"clickPrimary","colSpans","btnPrimaryTxt"],[3,"cancel","afterSca","scaCode"]],template:function(n,i){n&1&&f(0,Tn,2,3)(1,Fn,27,45),n&2&&h(i.stepManager.isStep(1)?0:i.stepManager.isStep(2)&&i.response?1:-1)},dependencies:[Xt,xi,fi,Y,ge,re,ye,he,q,ne,Z,ie,Fe,ae,oe,K,we,Ci,U,_e,be,$,_t,Ze,R],styles:[".left-button[_ngcontent-%COMP%]{margin-right:auto}.right-button[_ngcontent-%COMP%]{margin-left:10px}.qr-code-image[_ngcontent-%COMP%]{width:150px;height:150px;margin:auto}.buttons-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:10px}.qr-code-container[_ngcontent-%COMP%]{margin-top:2vh;display:flex;flex-direction:column;align-items:center;justify-content:center}"]})}}return t})();var On=["step1Header"],Bn=["step2Header"],In=["step3Header"],Vn=()=>[6,8,12],Mt=t=>[t],Rn=()=>[5,5,5],Nn=()=>[1,3,3];function jn(t,s){if(t&1&&(r(0,"app-info-box",3)(1,"h3"),u(2),p(3,"translate"),l()()),t&2){let e=o();m("icon",e.ICON_TYPES.INFO)("displayCenter",!0),a(2),x(c(3,3,e.communicatCode))}}function Un(t,s){t&1&&g(0,"app-spinner",4),t&2&&m("liveMessage","LadowanieRachunkow")}function Ln(t,s){if(t&1){let e=b();r(0,"h2",6,0),u(2),p(3,"translate"),l(),r(4,"div",7),u(5),l(),r(6,"div",8)(7,"div",9),g(8,"div",10),r(9,"div",11)(10,"app-account-dropdown",12),p(11,"translate"),y("onChangeAccount",function(i){_(e);let d=o(2);return C(d.onChangeAccount(i))}),l()()()()}if(t&2){let e=o(2);a(2),S(" ",c(3,8,"ListaAdresowEmailDoWyciagow")," "),a(2),m("ariaMap",e.getAriaAttributes("deleteStatus")),a(),S(" ",e.deleteAnnouncement," "),a(5),m("labelHorizontal",!1)("labelVerticalCentered",!0)("label",c(11,10,"WyborRachunku"))("selectedAccount",e.selectedAccount)("accounts",e.rachunkiRes.Rachunki)}}function Wn(t,s){t&1&&g(0,"app-spinner",4),t&2&&m("liveMessage","LadowanieAdresowEmail")}function Kn(t,s){if(t&1&&(r(0,"app-info-box",13),u(1),p(2,"translate"),l()),t&2){let e=o(4);m("displayCenter",!0)("icon",e.ICON_TYPES.INFO),a(),x(c(2,3,"BrakEmailDlaRachunku"))}}function Hn(t,s){if(t&1){let e=b();r(0,"tr",19)(1,"td",20)(2,"div",21),u(3),l()(),r(4,"td",22)(5,"div",23)(6,"app-icon-button-dropdown",24),y("actionClick",function(i){let d=_(e).$implicit,v=o(5);return C(v.onActionSelected(i,d))}),l()()()()}if(t&2){let e=s.$implicit,n=o(5);a(3),S(" ",e.Email," "),a(3),m("icon",n.ICON_TYPES.KEBAB)("actions",n.getFilteredActions(e))("ariaLabel",n.getEmailActionsAriaLabel(e))}}function $n(t,s){if(t&1&&(r(0,"table",14)(1,"thead")(2,"tr",16)(3,"th",17),u(4),p(5,"translate"),l(),r(6,"th",18),u(7),p(8,"translate"),l()()(),r(9,"tbody"),E(10,Hn,7,4,"tr",19,X),l()()),t&2){let e=o(4);m("ariaMap",e.getAriaAttributes("table")),a(4),S(" ",c(5,3,"Email")," "),a(3),S(" ",c(8,5,"Operacje")," "),a(3),A(e.listaEmailRes.Lista)}}function Gn(t,s){if(t&1){let e=b();f(0,Kn,3,5,"app-info-box",13)(1,$n,12,7,"table",14),r(2,"app-page-navigation-bottom",15),p(3,"translate"),y("clickPrimary",function(){_(e);let i=o(3);return C(i.onClickDodaj())}),l()}if(t&2){let e=o(3);h(e.listaEmailRes.Lista.length===0?0:1),a(2),m("colSpans",T(5,Vn))("btnPrimaryTxt",c(3,3,"Dodaj"))}}function Zn(t,s){if(t&1&&f(0,Wn,1,1,"app-spinner",4)(1,Gn,4,6),t&2){let e=o(2);h(e.isLoadingTable||!e.listaEmailRes?0:1)}}function qn(t,s){if(t&1&&(g(0,"app-summary-row",26),p(1,"translate"),p(2,"accountFormat")),t&2){let e=o(3);m("opis",c(1,2,"NrRachunku"))("odpowiedzi",P(6,Mt,c(2,4,e.selectedAccount.Rachunek)))}}function Yn(t,s){if(t&1&&(g(0,"app-check-box",28),p(1,"translate")),t&2){let e=o(3);m("labelColSpans",T(8,Rn))("checkboxColSpans",T(9,Nn))("label",c(1,6,"RegulaminEmailWyciagi"))("required",!0)("gridsTake",!0)("formControl",e.form.controls.Oswiadczenie)}}function Qn(t,s){if(t&1){let e=b();r(0,"form",25),y("ngSubmit",function(){_(e);let i=o(2);return C(i.onClickDalej())}),r(1,"h2",6,1),u(3),p(4,"translate"),l(),f(5,qn,3,8,"app-summary-row",26),g(6,"app-input-control",27),p(7,"translate"),g(8,"app-input-control",27),p(9,"translate"),f(10,Yn,2,10,"app-check-box",28),g(11,"app-page-navigation-bottom",29),p(12,"translate"),l()}if(t&2){let e=o(2);m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.form),a(3),S(" ",c(4,20,e.modyfikacja?"ModyfikacjaAdresuEmailDoWyciagow":"DodanieAdresuEmailDoWyciagow")," "),a(2),h(e.modyfikacja?5:-1),a(),m("fieldType",e.fieldTypes.Email)("preventPasteAndDrop",!0)("label",c(7,22,"Email"))("formControl",e.form.controls.Email1)("required",!0)("showRequiredStar",!1),a(2),m("fieldType",e.fieldTypes.Email)("preventPasteAndDrop",!0)("label",c(9,24,"PowtorzAdresemail"))("formControl",e.form.controls.Email2)("required",!0)("showRequiredStar",!1),a(2),h(e.showOswiadczenie?10:-1),a(),m("btnPrimaryTxt",c(12,26,"Dalej"))("btnPrimaryType","submit")}}function Jn(t,s){t&1&&g(0,"app-spinner",4),t&2&&m("liveMessage","LadowaniePodsumowania")}function Xn(t,s){if(t&1){let e=b();r(0,"app-sca-content",32),y("cancel",function(){_(e);let i=o(4);return C(i.onCloseScaClick())})("afterSca",function(i){_(e);let d=o(4);return C(d.onDodajZatwierdz(i))}),l()}if(t&2){let e=o(4);m("scaCode",e.scaCode)}}function ea(t,s){if(t&1){let e=b();r(0,"app-page-navigation-bottom",33),p(1,"translate"),y("click",function(){_(e);let i=o(4);return C(i.showSCA=!0)}),l()}t&2&&m("btnPrimaryTxt",c(1,1,"Zatwierdz"))}function ta(t,s){if(t&1&&(g(0,"app-summary-row",26),p(1,"translate"),p(2,"accountFormat"),g(3,"app-summary-row",26),p(4,"translate"),f(5,Xn,1,1,"app-sca-content",30)(6,ea,2,3,"app-page-navigation-bottom",31)),t&2){let e=o(3);m("opis",c(1,5,"NrRachunku"))("odpowiedzi",P(11,Mt,c(2,7,e.dodajKrok1Res.NrRach))),a(3),m("opis",c(4,9,"Email"))("odpowiedzi",P(13,Mt,e.dodajKrok1Res.Email)),a(2),h(e.showSCA?5:6)}}function ia(t,s){if(t&1&&(r(0,"h2",6,2),u(2),p(3,"translate"),l(),f(4,Jn,1,1,"app-spinner",4)(5,ta,7,15)),t&2){let e=o(2);a(2),S(" ",c(3,2,"PodsumowanieAdresuEmailDoWyciagow")," "),a(2),h(e.dodajKrok1Res?5:4)}}
1function na(t,s){if(t&1&&(f(0,Ln,12,12),f(1,Zn,2,1)(2,Qn,13,28,"form",5)(3,ia,6,4)),t&2){let e=o();h(e.stepManager.isStep(1)||e.stepManager.isStep(2)&&!e.modyfikacja?0:-1),a(),h(e.stepManager.isStep(1)?1:e.stepManager.isStep(2)?2:e.stepManager.isStep(3)?3:-1)}}var Vi=(()=>{class t{constructor(){this.cancelClick=new B,this.statusChange=new B,this.fieldTypes=fe,this.maxDate=new Date,this.showOswiadczenie=!0,this.success=!1,this.isLoading=!0,this.isLoadingTable=!0,this.modyfikacja=!1,this.showSCA=!1,this.scaCode=G.ust_wyciagi_email,this.displayCommunicat=!1,this.communicatCode="",this.deleteAnnouncement="",this.stepManager=w(ue),this.buttonTypes=j,this.ICON_TYPES=Me,this.fb=w(ee),this.routerNavigateService=w(Pe),this.validationService=w(se),this.translate=w(H),this.rachunkiService=w(Qe),this.errorHandlerService=w(Ee),this.fbHelper=w(Be),this.ustawieniaService=w(te),this.destroyRef=w(W),this.form=this.fb.group({RachGuid:new O("",{validators:[D.required],nonNullable:!0}),Email1:new O("",{validators:[D.required,D.email],nonNullable:!0}),Email2:new O("",{validators:[D.required,D.email,this.validationService.textMatchValidator("Email1")],nonNullable:!0}),Oswiadczenie:new O(!1,{validators:[D.required,this.validationService.CheckBoxRequiredTrue()],nonNullable:!0})}),this.dropdownActions=[{key:"modify",value:this.translate.instant("Modyfikuj"),action:e=>this.onMod(e)},{key:"delete",value:this.translate.instant("Usun"),action:e=>this.onUsun(e.Email)}]}ngOnInit(){this.errorHandlerService.validationErrorList$.pipe(F(this.destroyRef)).subscribe(e=>{this.form=this.fbHelper.setFormErrorMessages(this.form,e.errors)}),this.rachunkiService.pobierzRachunkiBiezace(!1,!1).pipe(k(1)).subscribe(e=>{if(this.rachunkiRes=e,!e||e.Rachunki.length==0){this.displayCommunicat=!0,this.communicatCode="BrakUprawnienDoWykonaniaOperacji";return}this.selectedAccount=e.Rachunki.find(n=>n.RachunekGuid==e.RachGlownyGuid),this.onChangeAccount(this.selectedAccount?.RachunekGuid??""),this.isLoading=!1})}focusAfterRender(e){setTimeout(()=>{e()?.nativeElement.focus()},0)}onChangeAccount(e){this.isLoadingTable=!0;let n=this.rachunkiRes.Rachunki.find(i=>i.RachunekGuid==e);n||(n=this.rachunkiRes.Rachunki[0],e=n.RachunekGuid),this.form.controls.RachGuid.patchValue(e),this.selectedAccount=n,this.ustawieniaService.pobierzListEmailDoWyciagow(n.RachunekGuid).pipe(k(1)).subscribe(i=>{this.listaEmailRes=i,this.isLoadingTable=!1})}getFilteredActions(e){return this.dropdownActions.filter(n=>!n.condition||n.condition(e))}onActionSelected(e,n){let i=this.dropdownActions.find(d=>d.key===e);i&&i.action(n)}onMod(e){this.form.reset(),this.form.controls.RachGuid.patchValue(this.selectedAccount.RachunekGuid),this.form.controls.Email1.patchValue(e.Email),this.form.controls.Email2.patchValue(e.Email),this.prevEmail=e.Email,this.modyfikacja=!0,this.stepManager.setStep(2),this.showSCA=!1,this.focusAfterRender(()=>this.step2Header)}onUsun(e){this.form.controls.RachGuid.value&&this.ustawieniaService.usunEmailDoWyciagow(this.form.controls.RachGuid.value,e).pipe(k(1)).subscribe(n=>{this.listaEmailRes.Lista=n.Lista,this.deleteAnnouncement=this.translate.instant("AdresEmailZostalUsuniety",{email:e})})}onClickDodaj(){this.form.reset(),this.form.controls.RachGuid.patchValue(this.selectedAccount.RachunekGuid),this.listaEmailRes?.Lista.length??!1?(this.showOswiadczenie=!1,this.form.controls.Oswiadczenie.patchValue(!0)):(this.showOswiadczenie=!0,this.form.controls.Oswiadczenie.patchValue(!1)),this.stepManager.setStep(2),this.modyfikacja=!1,this.showSCA=!1,this.focusAfterRender(()=>this.step2Header)}onClickDalej(){this.form.markAllAsTouched(),this.form.valid&&this.ustawieniaService.dodajEmailWyciagow(this.form.controls.RachGuid.value,this.form.controls.Email1.value,this.form.controls.Email2.value,this.prevEmail).pipe(k(1)).subscribe(e=>{e.Status||this.statusChange.emit(!1),this.dodajKrok1Res=e,this.prevEmail="",this.stepManager.setStep(3),this.focusAfterRender(()=>this.step3Header)})}onDodajZatwierdz(e){this.dodajKrok1Res&&this.ustawieniaService.dodajEmailWyciagowZatwierdz(this.dodajKrok1Res?.Guid,e.Code).pipe(k(1)).subscribe(n=>{this.statusChange.emit(n.Status),this.listaEmailRes.Lista=n.Lista})}onCloseScaClick(){this.routerNavigateService.reload()}getEmailActionsAriaLabel(e){return this.translate.instant("OperacjeDlaAdresuEmail",{email:e.Email})}getAriaAttributes(e){switch(e){case"deleteStatus":return{live:"polite",atomic:!0};case"table":return{label:this.translate.instant("ListaAdresowEmailDoWyciagow")};default:return{}}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-email-do-wyciagow"]],viewQuery:function(n,i){if
1(n&1&&De(On,5)(Bn,5)(In,5),n&2){let d;pe(d=ce())&&(i.step1Header=d.first),pe(d=ce())&&(i.step2Header=d.first),pe(d=ce())&&(i.step3Header=d.first)}},outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:3,vars:1,consts:[["step1Header",""],["step2Header",""],["step3Header",""],[3,"icon","displayCenter"],[3,"liveMessage"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left","from-container",3,"appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],["tabindex","-1",1,"sr-only"],["role","status",1,"sr-only",3,"ariaMap"],[1,"section-account-choose"],[1,"row"],[1,"col-1","col-lg-3"],[1,"col-6"],[3,"onChangeAccount","labelHorizontal","labelVerticalCentered","label","selectedAccount","accounts"],[1,"margin",3,"displayCenter","icon"],[1,"action-table","email-table",3,"ariaMap"],[1,"margin",3,"clickPrimary","colSpans","btnPrimaryTxt"],[1,"email-table-row","action-table-head"],["scope","col",1,"email-table-cell","email-table-email","text-left","text-label-table"],["scope","col",1,"email-table-cell","email-table-actions","text-right","text-label-table"],[1,"email-table-row","action-table-body"],[1,"email-table-cell","email-table-email"],[1,"show-lines-2","text-paragraph-medium"],[1,"email-table-cell","email-table-actions","text-paragraph-medium"],[1,"actionLinks"],[3,"actionClick","icon","actions","ariaLabel"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left","from-container",3,"ngSubmit","appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],[3,"opis","odpowiedzi"],[3,"fieldType","preventPasteAndDrop","label","formControl","required","showRequiredStar"],[3,"labelColSpans","checkboxColSpans","label","required","gridsTake","formControl"],[3,"btnPrimaryTxt","btnPrimaryType"],[3,"scaCode"],[3,"btnPrimaryTxt"],[3,"cancel","afterSca","scaCode"],[3,"click","btnPrimaryTxt"]],template:function(n,i){n&1&&f(0,jn,4,5,"app-info-box",3)(1,Un,1,1,"app-spinner",4)(2,na,4,2),n&2&&h(i.displayCommunicat?0:i.isLoading||!i.rachunkiRes?1:2)},dependencies:[_e,be,Ai,Y,ye,he,q,ne,Z,ie,Fe,ae,oe,K,we,U,Je,ge,bt,$,vt,R],styles:[".actionLinks[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.left-button[_ngcontent-%COMP%]{margin-right:auto}.right-button[_ngcontent-%COMP%]{margin-left:10px}.margin[_ngcontent-%COMP%]{margin:0 20px}.section-account-choose[_ngcontent-%COMP%]{margin:50px 0}.email-table[_ngcontent-%COMP%]{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed;background-color:var(--white)}.email-table-row[_ngcontent-%COMP%]{border-bottom:1px solid var(--line-action-btn-disabled)}.email-table-cell[_ngcontent-%COMP%]{padding:1em;vertical-align:middle;position:relative;word-wrap:break-word;overflow-wrap:anywhere}.email-table-email[_ngcontent-%COMP%]{width:75%;text-align:left}.email-table-actions[_ngcontent-%COMP%]{width:25%;text-align:right}.email-table-actions[_ngcontent-%COMP%] .actionLinks[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:20px;justify-content:flex-end}.email-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-weight:inherit}"]})}}return t})();var aa=["passwordInput"],Ri=()=>[6,3,3],Ni=()=>[6,4,4],oa=()=>[6,7,7],ra=t=>({min:t}),la=()=>[6,8,8],sa=t=>[t];function pa(t,s){t&1&&(ct(0),g(1,"app-spinner"),dt())}function ca(t,s){if(t&1&&(r(0,"app-info-box",4)(1,"p",5),u(2),p(3,"translate"),l()()),t&2){let e=o(2);m("icon",e.iconTypes.INFO),a(2),x(c(3,2,"BrakAdresowEmail"))}}function da(t,s){if(t&1){let e=b();r(0,"app-page-navigation-bottom",10),p(1,"translate"),p(2,"translate"),y("clickSecondary",function(){_(e);let i=o(5);return C(i.onClickShowPasswords())})("clickPrimary",function(){_(e);let i=o(5);return C(i.onStartChangePassword())}),l()}t&2&&m("colSpans",T(7,oa))("btnSecondaryTxt",c(1,3,"PokazHasla"))("btnPrimaryTxt",c(2,5,"ZmienHaslo"))}function ma(t,s){if(t&1&&f(0,da,3,8,"app-page-navigation-bottom",9),t&2){let e=o(4);h(e.form.controls.Email.value?0:-1)}}function ua(t,s){if(t&1){let e=b();r(0,"app-sca-content",12),y("cancel",function(){_(e);let i=o(5);return C(i.onCloseScaClick())})("afterSca",function(i){_(e);let d=o(5);return C(d.onSubmitShowPasswords(i))}),l()}if(t&2){let e=o(5);m("scaCode",e.scaCode)}}function _a(t,s){t&1&&g(0,"app-spinner")}function Ca(t,s){if(t&1&&(f(0,ua,1,1,"app-sca-content",11),f(1,_a,1,0,"app-spinner")),t&2){let e=o(4);h(e.showSca?0:-1),a(),h(e.isLoading?1:-1)}}function fa(t,s){if(t&1&&(r(0,"tr")(1,"td")(2,"p",5),u(3),p(4,"date"),l()(),r(5,"td")(6,"p",5),u(7),l()()()),t&2){let e=s.$implicit;a(3),S(" ",Ae(4,2,e.Data,"dd.MM.yyyy HH:mm")," "),a(4),x(e.Haslo)}}function ha(t,s){if(t&1&&(r(0,"div",13)(1,"h2",14),u(2),p(3,"translate"),l()(),r(4,"div",15)(5,"table",16)(6,"caption",17),u(7),p(8,"translate"),l(),r(9,"thead",18)(10,"tr")(11,"th",19),u(12),p(13,"translate"),l(),r(14,"th",19),u(15),p(16,"translate"),l()()(),r(17,"tbody"),E(18,fa,8,5,"tr",null,X),l()()()),t&2){let e=o(4);a(2),x(c(3,4,"ListaHasel")),a(5),S(" ",c(8,6,"ListaHasel")," "),a(5),S(" ",c(13,8,"Data")," "),a(3),S(" ",c(16,10,"Haslo")," "),a(3),A(e.listaHasel.Hasla)}}function ga(t,s){if(t&1&&(r(0,"div",6),u(1),l(),r(2,"form",7),g(3,"app-default-dropdown",8),p(4,"translate"),f(5,ma,1,1),l(),f(6,Ca,2,2)(7,ha,20,12)),t&2){let e=o(3);m("ariaMap",e.getAriaAttributes("viewStatus")),a(),S(" ",e.viewAnnouncement," "),a(),m("formGroup",e.form),a(),m("formControl",e.form.controls.Email)("options",e.listaEmail)("searchOn",!1)("label",c(4,12,"Adresemail"))("labelHorizontal",!0)("labelColSpans",T(14,Ri))("inputColSpans",T(15,Ni)),a(2),h(!e.showSCA&&!e.showPasswords&&!e.changePassword?5:-1),a(),h(e.showSCA?6:e.showPasswords&&e.listaHasel?7:-1)}}function ya(t,s){if(t&1){let e=b();r(0,"form",21),y("ngSubmit",function(){_(e);let i=o(4);return C(i.onClickChangePassword())}),g(1,"app-default-dropdown",8),p(2,"translate"),r(3,"p",22),u(4),p(5,"translate"),l(),g(6,"app-input-control",23,1),p(8,"translate"),g(9,"app-input-control",23,2),p(11,"translate"),g(12,"app-page-navigation-bottom",24),p(13,"translate"),l()}if(t&2){let e=o(4);m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.form),a(),m("formControl",e.form.controls.Email)("options",e.listaEmail)("searchOn",!1)("label",c(2,30,"Adresemail"))("labelHorizontal",!0)("labelColSpans",T(41,Ri))("inputColSpans",T(42,Ni)),a(3),S(" ",Ae(5,32,"HasloDoZalacznikowWymagania",P(43,ra,e.minPasswordLen||8))," "),a(2),m("fieldType",e.fieldTypes.Haslo)("formControl",e.form.controls.Haslo1)("type","password")("label",c(8,35,"Haslo"))("labelHorizontal",!0)("required",!0)("showRequiredStar",!1)("ariaDescribedBy","password-requirements"),a(3),m("fieldType",e.fieldTypes.Haslo)("formControl",e.form.controls.Haslo2)("type","password")("label",c(11,37,"PowtorzHaslo"))("labelHorizontal",!0)("required",!0)("showRequiredStar",!1)("ariaDescribedBy","password-requirements"),a(3),m("colSpans",T(45,la))("btnPrimaryType","submit")("btnPrimaryTxt",c(13,39,"ZmienHaslo"))}}function wa(t,s){if(t&1){let e=b();r(0,"app-sca-content",12),y("cancel",function(){_(e);let i=o(5);return C(i.onCloseScaClick())})("afterSca",function(i){_(e);let d=o(5);return C(d.onSubmitSCA(i))}),l()}if(t&2){let e=o(5);m("scaCode",e.scaCode)}}function ba(t,s){t&1&&g(0,"app-spinner")}function xa(t,s){if(t&1&&(g(0,"app-summary-row",25),p(1,"translate"),f(2,wa,1,1,"app-sca-content",11),f(3,ba,1,0,"app-spinner")),t&2){let e=o(4);m("opis",c(1,4,"Email"))("odpowiedzi",P(6,sa,e.zmienHasloRes.Email)),a(2),h(e.showSca?2:-1),a(),h(e.isLoading?3:-1)}}function va(t,s){if(t&1&&f(0,ya,14,46,"form",20)(1,xa,4,8),t&2){let e=o(3);h(e.stepManager.isStep(1)?0:e.stepManager.isStep(2)&&e.zmienHasloRes?1:-1)}}function Sa(t,s){if(t&1&&f(0,ga,8,16)(1,va,2,1),t&2){let e=o(2);h(e.changePassword?1:0)}}function za(t,s){if(t&1&&f(0,ca,4,4,"app-info-box",4)(1,Sa,2,1),t&2){let e=o();h(e.listaEmail.length===0?0:1)}}var ji=(()=>{class t{constructor(){this.cancelClick=new B,this.statusChange=new B,this.listaEmail=[],this.maxDate=new Date,this.changePassword=!1,this.showSCA=!1,this.showPasswords=!1,this.isMobile=!1,this.showSca=!0,this.success=!1,this.isLoading=!1,this.viewAnnouncement="",this.scaCode=G.ust_pobranie_hasel_do_zalacznikow,this.fieldTypes=fe,this.stepManager=w(ue),this.buttonTypes=j,this.iconTypes=Me,this.fb=w(ee),this.ustawieniaService=w(te),this.routerNavigateService=w(Pe),this.validationService=w(se),this.screenSizeService=w(Q),this.destroyRef=w(W),this.cryptoService=w(St),this.validationservice=w(se),this.apiClientService=w(Ce),this.translate=w(H),this.form=this.fb.group({Email:new O("",{validators:[D.required,D.email],nonNullable:!0}),Haslo1:new O("",{validators:[D.required],nonNullable:!0}),Haslo2:new O("",{validators:[D.required,this.validationService.textMatchValidator("Haslo1")],nonNullable:!0})})}ngOnInit(){this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.apiClientService.postAndHandle(V.endpoints.zmienHasloInit,{},{next:e=>{this.E=e.E,this.N=e.N,(!this.E||!this.N)&&this.statusChange.emit(!1)},error:()=>{this.statusChange.emit(!1)},complete:()=>{(!this.E||!this.N)&&this.statusChange.emit(!1)}}),this.ustawieniaService.pobierzListeEmail().pipe(k(1)).subscribe(e=>{e.AdresyEmail&&e.AdresyEmail.length>0&&e.AdresyEmail.map(n=>this.listaEmail.push({key:n,value:n}))}),this.addPasswordValidator()}addPasswordValidator(){this.minPasswordLen=this.minPasswordLen?this.minPasswordLen:8;let e=new RegExp(this.baseRegex?this.baseRegex.replace("#DLUGOSC#",this.minPasswordLen.toString()):`^(?=.{${this.minPasswordLen},})(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[\\W_]+)(?!.*\\s)(?!.*[\`~{}|;'?<>]).*$`);this.form.controls.Haslo1.addValidators(this.validationservice.HasloDefaultValidator(this.minPasswordLen,void 0,e)),this.form.controls.Haslo2.addValidators(this.validationservice.HasloDefaultValidator(this.minPasswordLen,void 0,e))}onClickShowPasswords(){if(this.listaHasel&&this.listaHasel.Hasla.length>
10){this.showPasswords=!0,this.showSCA=!1,this.announceViewChange("ListaHaselZostalaPokazana");return}this.showSCA=!0,this.scaCode=G.ust_pobranie_hasel_do_zalacznikow,this.announceViewChange("WymaganaAutoryzacjaAbyPokazacHasla")}onSubmitShowPasswords(e){if(this.showSca=!1,this.isLoading=!0,this.form.markAllAsTouched(),!this.form.controls.Email.valid)return;let n=this.form.getRawValue();this.ustawieniaService.pobierzListeHaselDoZalacznikow(n.Email,e.Code).pipe(k(1)).subscribe(i=>{this.listaHasel=i,this.showPasswords=!0,this.showSCA=!1,this.announceViewChange("ListaHaselZostalaPokazana")})}onClickChangePassword(){return lt(this,null,function*(){if((!this.E||!this.N)&&this.statusChange.emit(!1),this.scaCode=G.ust_zmiana_parametrow,this.changePassword=!0,this.form.markAllAsTouched(),!this.form.valid)return;let e=this.form.getRawValue(),n=yield this.cryptoService.encryptRsaToBase64Url(this.N,this.E,e.Haslo1),i=yield this.cryptoService.encryptRsaToBase64Url(this.N,this.E,e.Haslo2);this.ustawieniaService.zmienHasloDoZalacznikow(e.Email,n,i).pipe(k(1)).subscribe(d=>{this.zmienHasloRes=d,this.stepManager.setStep(2),this.showSCA=!1})})}onSubmitSCA(e){this.scaCode=G.ust_zmiana_parametrow,this.changePassword=!0,this.form.markAllAsTouched(),this.form.valid&&this.ustawieniaService.zmienHasloDoZalacznikowKrok2(e.Code,this.zmienHasloRes.Guid).pipe(k(1)).subscribe(n=>{this.statusChange.emit(n.Status)})}onCloseScaClick(){this.routerNavigateService.reload()}onStartChangePassword(){this.changePassword=!0,setTimeout(()=>{this.passwordInput?.inputEl?.nativeElement.focus()})}announceViewChange(e){this.viewAnnouncement="",setTimeout(()=>{this.viewAnnouncement=this.translate.instant(e)})}getAriaAttributes(e){return e==="viewStatus"?{live:"polite",atomic:!0}:{}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-haslo-do-zalacznikow"]],viewQuery:function(n,i){if(n&1&&De(aa,5),n&2){let d;pe(d=ce())&&(i.passwordInput=d.first)}},inputs:{minPasswordLen:"minPasswordLen",baseRegex:"baseRegex"},outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:3,vars:2,consts:[["loadedContent",""],["passwordInput",""],["repeatPasswordInput",""],[4,"appLoading","appLoadingContentTemplate"],[3,"icon"],[1,"text-paragraph-medium"],["role","status",1,"sr-only",3,"ariaMap"],["autocomplete","off",1,"form-label-left",3,"formGroup"],[3,"formControl","options","searchOn","label","labelHorizontal","labelColSpans","inputColSpans"],[3,"colSpans","btnSecondaryTxt","btnPrimaryTxt"],[3,"clickSecondary","clickPrimary","colSpans","btnSecondaryTxt","btnPrimaryTxt"],[3,"scaCode"],[3,"cancel","afterSca","scaCode"],[1,"row"],[1,"col-6","subheader"],[1,"action-table"],[1,"passwords-table"],[1,"sr-only"],[1,"text-label-table"],["scope","col",1,"text-label-table"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"ngSubmit","appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],["id","password-requirements",1,"sr-only"],[3,"fieldType","formControl","type","label","labelHorizontal","required","showRequiredStar","ariaDescribedBy"],[3,"colSpans","btnPrimaryType","btnPrimaryTxt"],[3,"opis","odpowiedzi"]],template:function(n,i){if(n&1&&Ge(0,pa,2,0,"ng-container",3)(1,za,2,1,"ng-template",null,0,ut),n&2){let d=mt(2);m("appLoading",!0)("appLoadingContentTemplate",d)}},dependencies:[zt,Y,be,ye,he,q,ne,Z,ie,Fe,ae,oe,K,we,U,Ye,_e,ge,$,R,Ze],styles:[".left-button[_ngcontent-%COMP%]{margin-right:auto}.right-button[_ngcontent-%COMP%]{margin-left:10px}.buttons-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:10px}.passwords-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;background-color:var(--white)}.passwords-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .passwords-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:1em;vertical-align:middle;text-align:left;font-weight:inherit;border-bottom:1px solid var(--line-action-btn-disabled)}.passwords-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%]:first-child, .passwords-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:first-child{width:35%}"]})}}return t})();var ka=()=>["buttons-container-mobile"],Li=()=>[6,5,5],Ui=t=>[t];function Ta(t,s){if(t&1&&(g(0,"app-default-dropdown",3),p(1,"translate")),t&2){let e=o(3);m("label",c(1,5,"Wartosc"))("inputColSpans",T(7,Li))("searchOn",!1)("options",e.selectedSetting.OptionsMap)("formControl",e.form.controls.Wartosc)}}function Da(t,s){if(t&1&&(g(0,"app-input-control",4),p(1,"translate")),t&2){let e=o(3);m("label",c(1,8,"Wartosc"))("inputColSpans",T(10,Li))("preventPasteAndDrop",!0)("maxlength",e.maxLen)("fieldType",e.fieldType)("required",!0)("showRequiredStar",!1)("formControl",e.form.controls.Wartosc)}}function Pa(t,s){if(t&1&&(f(0,Ta,2,8,"app-default-dropdown",3)(1,Da,2,11,"app-input-control",4),r(2,"div",5)(3,"div",6),g(4,"app-button",7),p(
15,"translate"),l()()),t&2){let e=o(2);h(e.selectedSetting.OptionsMap?0:1),a(2),We("no-gap",e.isMobile),a(),m("phoneCLassList",T(10,ka)),a(),m("disabled",e.isLoading||e.form.controls.Wartosc.value===e.selectedSetting.Tlumaczenie)("btnType",e.BUTTON_TYPES.Primary)("submit",!0)("text",c(5,8,e.selectedSetting.Sca?"Dalej":"Zapisz"))}}function Ma(t,s){t&1&&g(0,"app-spinner",2),t&2&&m("liveMessage","ZapisywanieUstawienia")}function Ea(t,s){if(t&1){let e=b();r(0,"form",1),y("ngSubmit",function(){_(e);let i=o();return C(i.onSubmitStep1())}),f(1,Pa,6,11)(2,Ma,1,1,"app-spinner",2),l()}if(t&2){let e=o();m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.form)("ariaMap",e.getAriaAttributes("form")),a(),h(e.isLoading?e.isLoading&&!e.selectedSetting.Sca?2:-1:1)}}function Aa(t,s){if(t&1){let e=b();r(0,"app-sca-content",11),y("cancel",function(){_(e);let i=o(2);return C(i.onCloseScaClick())})("afterSca",function(i){_(e);let d=o(2);return C(d.onSubmitSCA(i))}),l()}if(t&2){let e=o(2);m("scaCode",e.scaCode)}}function Fa(t,s){t&1&&g(0,"app-spinner",2),t&2&&m("liveMessage","TrwaAutoryzacja")}function Oa(t,s){if(t&1&&(r(0,"section",8),g(1,"app-summary-row",9),p(2,"translate"),p(3,"translate"),g(4,"app-summary-row",9),p(5,"translate"),l(),f(6,Aa,1,1,"app-sca-content",10),f(7,Fa,1,1,"app-spinner",2)),t&2){let e=o();m("ariaMap",e.getAriaAttributes("summarySection")),a(),m("opis",c(2,7,"Nazwa"))("odpowiedzi",P(13,Ui,c(3,9,e.form.controls.Nazwa.value))),a(3),m("opis",c(5,11,"Wartosc"))("odpowiedzi",P(15,Ui,e.response.Wartosc)),a(2),h(e.showSca?6:-1),a(),h(e.isLoading?7:-1)}}var Wi=(()=>{class t{constructor(){this.fieldType=fe.Default,this.cancelClick=new B,this.statusChange=new B,this.scaCode=G.ust_zmiana_parametrow,this.success=!1,this.isLoading=!1,this.showSca=!0,this.maxLen=999,this.errorHandlerService=w(Ee),this.fbHelper=w(Be),this.isMobile=!1,this.stepManager=w(ue),this.ustawieniaService=w(te),this.scaParams=[{key:"ObrazekBezpieczenstwa",value:V.endpoints.obrazekLog},{key:"ZdjecieProfilowePoZalogowaniu",value:V.endpoints.obrazekOs},{key:"PowiadomienieSmsPoZalogowaniuZInnegoKraju",value:V.endpoints.smsPoZmianieKraju},{key:"PowiadomienieSmsPoZalogowaniu",value:V.endpoints.smsPoZalogowaniu},{key:"PowiadomienieSmsPoZablokowaniuDostepu",value:V.endpoints.smsPoZablokowaniu},{key:"SposobAutoryzacjiOperacji",value:V.endpoints.ustawieniaSposobAutoryzacjiOperacji},{key:"SilneUwierzytelnieniePodczasLogowania",value:V.endpoints.silneUwierzytelnianie},{key:"AdresEmail",value:V.endpoints.emailKrok1},{key:"DowodOsobisty",value:V.endpoints.dowodKrok1},{key:"NumerTelefonuKomorkowego",value:V.endpoints.smsPoZalogowaniu}],this.BUTTON_TYPES=j,this.fb=w(ee),this.form=this.fb.group({Nazwa:new O("",{validators:[D.required],nonNullable:!0}),Wartosc:new O("",{validators:[D.required],nonNullable:!0})}),this.validationService=w(se),this.translate=w(H),this.routerNavigateService=w(Pe),this.screenSizeService=w(Q),this.destroyRef=w(W),this.store=w(Ke)}setvalidationRules(){let e=[D.required];this.selectedSetting.Param==="LiczbaDniHistorii"?this.selectedSetting.OptionsMap=Array.from({length:14},(n,i)=>{let d=(i+1).toString();return{key:d,value:d}}):this.selectedSetting.OptionsMap&&this.selectedSetting.OptionsMap.length>0&&e.push(this.validationService.validateIFValueIsInoptionList(this.selectedSetting.OptionsMap)),this.form.controls.Wartosc.addValidators(e)}ngOnInit(){this.errorHandlerService.validationErrorList$.pipe(F(this.destroyRef)).subscribe(e=>{this.form=this.fbHelper.setFormErrorMessages(this.form,e.errors)}),this.setvalidationRules(),this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.form.controls.Nazwa.patchValue(this.selectedSetting.Param),this.form.controls.Wartosc.patchValue(this.selectedSetting.Tlumaczenie)}onSubmitSCA(e){this.showSca=!1;let n={Guid:this.response.Guid,AuthData:e.Code?{Code:e.Code}:void 0};this.ustawieniaService.zmienParametrSCAPotwierdz(n).pipe(k(1)).subscribe(i=>{this.statusChange.emit(i.Status)})}onSubmitStep1(){if(this.form.markAllAsTouched(),!this.form.valid)return;let e=this.form.getRawValue();if(this.selectedSetting.Sca){let n=this.scaParams.find(d=>d.key==this.form.controls.Nazwa.value);if(!n)return;let i={Wartosc:e.Wartosc};this.ustawieniaService.zmienParametrSCA(i,n.value).pipe(k(1)).subscribe(d=>{this.response=d,this.stepManager.setStep(2);let v;this.selectedSetting&&this.selectedSetting.OptionsMap&&(v=this.selectedSetting.OptionsMap.find(z=>z.key==d.Wartosc)),this.response.Wartosc=v?this.translate.instant(v.value):d.Wartosc})}else{let n={Nazwa:e.Nazwa,Wartosc:e.Wartosc};this.isLoading=!0,this.ustawieniaService.zmienParametrBezSCA(n).pipe(k(1)).subscribe(i=>{n.Nazwa=="PodzialRachunkowNaJednostki"&&i.Status&&this.store.dispatch(ai.setWybranyRachunekGuid({wybranyRachunekGuid:""})),n.Nazwa==="LiczbaDniHistorii"&&this.store.dispatch(ii.setLiczbaDniHistorii({liczbaDniHistorii:Number(n.Wartosc)})),this.statusChange.emit(i.Status)})}}onClickCancel(){this.cancelClick.emit()}onCloseScaClick(){this.routerNavigateService.reload()}getAriaAttributes(e){switch(e){case"form":return{busy:this.isLoading?!0:null};case"summarySection":return{label:this.translate.instant("PodsumowanieZmianyUstawienia")};default:return{}}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-param-default"]],inputs:{selectedSetting:"selectedSetting",fieldType:"fieldType"}
1,outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:2,vars:1,consts:[["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup","ariaMap"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"ngSubmit","appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup","ariaMap"],[3,"liveMessage"],[3,"label","inputColSpans","searchOn","options","formControl"],[3,"label","inputColSpans","preventPasteAndDrop","maxlength","fieldType","required","showRequiredStar","formControl"],[1,"row","navigation-container"],["appScreenSizeCheck","",1,"col-6","col-sm-8","buttons-container",3,"phoneCLassList"],[3,"disabled","btnType","submit","text"],[3,"ariaMap"],[3,"opis","odpowiedzi"],[3,"scaCode"],[3,"cancel","afterSca","scaCode"]],template:function(n,i){n&1&&f(0,Ea,3,5,"form",0)(1,Oa,8,17),n&2&&h(i.stepManager.isStep(1)?0:i.stepManager.isStep(2)&&i.selectedSetting?1:-1)},dependencies:[wt,Y,re,ye,he,q,ne,Z,ie,Fe,Oe,ae,oe,K,we,Ye,U,$,be,R],styles:[".left-button[_ngcontent-%COMP%]{margin-right:auto}.buttons-container[_ngcontent-%COMP%]{display:flex;justify-content:end}"]})}}return t})();var Ki=(()=>{class t{constructor(){this.apiClientService=w(Ce),this.errorHandlerService=w(Ee)}TabelaAutoryzacji(e,n,i=1,d=20){let v={RachunekGuid:n,Refresh:e,Strona:i,LiczbaPozycjiNaStronie:d};return this.apiClientService.post(V.endpoints.tablaAutoryzacjiIbf,v).pipe(Ut(z=>z),pt(z=>(this.errorHandlerService.handleError(z),st)))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=Gt({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Ba(t,s){t&1&&g(0,"app-spinner",0),t&2&&m("liveMessage","LadowanieRegulAutoryzacji")}function Ia(t,s){if(t&1&&(r(0,"app-info-box",1),p(1,"translate"),r(2,"p",2),u(3),p(4,"translate"),l()()),t&2){let e=o(2);m("displayCenter",!0)("icon",e.ICON_TYPES.INFO)("ariaRole","status")("announceMode","live")("announceText",c(1,6,e.communicatCode)),a(3),x(c(4,8,e.communicatCode))}}function Va(t,s){t&1&&g(0,"app-spinner",0),t&2&&m("liveMessage","LadowanieTabeliRegulAutoryzacji")}function Ra(t,s){if(t&1&&(r(0,"div",15)(1,"span",16),u(2),p(3,"translate"),l(),r(4,"span",17),u(5),l()()),t&2){let e=o().$implicit;a(2),S("",c(3,2,"Operator")," 1"),a(3),x(e.Operator1.Nazwa)}}function Na(t,s){if(t&1&&(r(0,"div",15)(1,"span",16),u(2),p(3,"translate"),l(),r(4,"span",17),u(5),l()()),t&2){let e=o().$implicit;a(2),S("",c(3,2,"Operator")," 2"),a(3),x(e.Operator2.Nazwa)}}function ja(t,s){if(t&1&&(r(0,"div",15)(1,"span",16),u(2),p(3,"translate"),l(),r(4,"span",17),u(5),l()()),t&2){let e=o().$implicit;a(2),S("",c(3,2,"Operator")," 3"),a(3),x(e.Operator3.Nazwa)}}function Ua(t,s){if(t&1&&(r(0,"li",11)(1,"div",12)(2,"div",13)(3,"div",14)(4,"div",15)(5,"span",16),u(6),p(7,"translate"),l(),r(8,"span",17),u(9),p(10,"translate"),l()(),f(11,Ra,6,4,"div",15),f(12,Na,6,4,"div",15),f(13,ja,6,4,"div",15),l()()()()),t&2){let e=s.$implicit;a(6),x(c(7,5,"Kwota")),a(3),S(" ",e.Kwota===0?c(10,7,"BezOgraniczen"):e.Kwota," "),a(2),h(e.Operator1?11:-1),a(),h(e.Operator2?12:-1),a(),h(e.Operator3?13:-1)}}function La(t,s){if(t&1&&(r(0,"ul",9),E(1,Ua,14,9,"li",11,J),l()),t&2){let e=o(4);m("ariaMap",e.getAriaAttributes("mobileList")),a(),A(e.tabelaAutoryzacjiResponse.Lista)}}function Wa(t,s){if(t&1&&(r(0,"tr",21)(1,"td",22)(2,"div",23),u(3),p(4,"translate"),l()(),r(5,"td",22)(6,"div",23),u(7),l()(),r(8,"td",22)(9,"div",23),u(10),l()(),r(11,"td",22)(12,"div",23),u(13),l()()()),t&2){let e=s.$implicit;a(3),S(" ",e.Kwota===0?c(4,4,"BezOgraniczen"):e.Kwota," "),a(4),x((e==null||e.Operator1==null?null:e.Operator1.Nazwa)??""),a(3),x((e==null||e.Operator2==null?null:e.Operator2.Nazwa)??""),a(3),x((e==null||e.Operator3==null?null:e.Operator3.Nazwa)??"")}}function Ka(t,s){if(t&1&&(r(0,"table",10)(1,"caption",18),u(2),p(3,"translate"),l(),r(4,"thead")(5,"tr",19)(6,"th",20),u(7),p(8,"translate"),l(),r(9,"th",20),u(10),p(11,"translate"),l(),r(12,"th",20),u(13),p(14,"translate"),l(),r(15,"th",20),u(16),p(17,"translate"),l()()(),r(18,"tbody"),E(19,Wa,14,6,"tr",21,J),l()()),t&2){let e=o(4);a(2),S(" ",c(3,5,"TabelaRegulAutoryzacji")," "),a(5),S(" ",c(8,7,"Kwota")," "),a(3),S(" ",c(11,9,"Operator")," 1 "),a(3),S(" ",c(14,11,"Operator")," 2 "),a(3),S(" ",c(17,13,"Operator")," 3 "),a(3),A(e.tabelaAutoryzacjiResponse.Lista)}}function Ha(t,s){if(t&1&&f(0,La,3,1,"ul",9)(1,Ka,21,15,"table",10),t&2){let e=o(3);h(e.isMobile?0:1)}}function $a(t,s){if(t&1){let e=b();r(0,"div",3)(1,"div",4),g(2,"div",5),r(3,"div",6)(4,"app-account-dropdown",7),p(
15,"translate"),y("onChangeAccount",function(i){_(e);let d=o(2);return C(d.onChangeAccount(i))}),l()()()(),r(6,"div",8),f(7,Va,1,1,"app-spinner",0)(8,Ha,2,1),l()}if(t&2){let e=o(2);a(4),m("labelHorizontal",!1)("labelVerticalCentered",!0)("label",c(5,7,"WyborRachunkuDlaRegulAutoryzacji"))("selectedAccount",e.selectedAcc)("accounts",e.listaRachResponse.Rachunki),a(2),m("ariaMap",e.getAriaAttributes("resultsRegion")),a(),h(e.isLoadingTable||!e.tabelaAutoryzacjiResponse?7:8)}}function Ga(t,s){if(t&1&&f(0,Ia,5,10,"app-info-box",1)(1,$a,9,9),t&2){let e=o();h(e.displayCommunicat?0:e.listaRachResponse?1:-1)}}var Hi=(()=>{class t{constructor(){this.isMobile=!1,this.isLoading=!0,this.isLoadingTable=!0,this.displayCommunicat=!1,this.communicatCode="",this.ICON_TYPES=Me,this.screenSize=w(Q),this.operatorzyService=w(Ki),this.rachunkiService=w(Qe),this.destroyRef=w(W),this.translate=w(H)}onChangeAccount(e){this.selectedAcc=this.listaRachResponse?.Rachunki.find(n=>n.RachunekGuid==e),this.selectedAcc&&this.pobierzTabeleAutoryzacji(this.selectedAcc.RachunekGuid)}ngOnInit(){this.screenSize.deviceType.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e==oi.Phone}),this.rachunkiService.pobierzRachunkiBiezace().pipe(k(1)).subscribe(e=>{if(this.listaRachResponse=e,!e||e.Rachunki.length==0){this.displayCommunicat=!0,this.isLoading=!1,this.communicatCode="BrakUprawnienDoWykonaniaOperacji";return}this.pobierzTabeleAutoryzacji(this.listaRachResponse.RachGlownyGuid??this.listaRachResponse.Rachunki[0].RachunekGuid)})}pobierzTabeleAutoryzacji(e){this.isLoadingTable=!0,this.operatorzyService.TabelaAutoryzacji(!0,e).pipe(k(1)).subscribe(n=>{this.tabelaAutoryzacjiResponse=n,this.isLoadingTable=!1,this.isLoading=!1})}getAriaAttributes(e){switch(e){case"resultsRegion":return{label:this.translate.instant("TabelaRegulAutoryzacji"),busy:this.isLoadingTable||!this.tabelaAutoryzacjiResponse?!0:null};case"mobileList":return{label:this.translate.instant("ListaRegulAutoryzacji")};default:return{}}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-reguly-autoryzacji"]],decls:2,vars:1,consts:[[3,"liveMessage"],[3,"displayCenter","icon","ariaRole","announceMode","announceText"],[1,"info-box-message"],[1,"section-account-choose"],[1,"row"],[1,"col-1","col-lg-3"],[1,"col-6"],[3,"onChangeAccount","labelHorizontal","labelVerticalCentered","label","selectedAccount","accounts"],["id","authorization-rules-results","role","region",3,"ariaMap"],[1,"authorization-mobile-list",3,"ariaMap"],[1,"action-table","authorization-table"],[1,"authorization-mobile-list-item"],[1,"action-table"],[1,"authorization-mobile-table"],[1,"authorization-mobile-table-body"],[1,"authorization-mobile-table-body-row"],[1,"label"],[1,"text-value"],[1,"sr-only"],[1,"action-table-head"],["scope","col",1,"text-right","text-label-table"],[1,"action-table-body"],[1,"text-right","text-paragraph-medium"],[1,"show-lines-2"]],template:function(n,i){n&1&&f(0,Ba,1,1,"app-spinner",0)(1,Ga,2,1),n&2&&h(i.isLoading?0:1)},dependencies:[Y,Je,_e,U,$,R],styles:[".section-account-choose[_ngcontent-%COMP%]{margin-bottom:50px}.authorization-table[_ngcontent-%COMP%]{width:100%;table-layout:fixed;border-spacing:0;background-color:var(--white)}.authorization-table[_ngcontent-%COMP%] th[_ngcontent-%COMP%], .authorization-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{width:25%;padding:1em;vertical-align:middle;font-weight:inherit;word-wrap:break-word}.authorization-table[_ngcontent-%COMP%] .action-table-head[_ngcontent-%COMP%], .authorization-table[_ngcontent-%COMP%] .action-table-body[_ngcontent-%COMP%], .authorization-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .authorization-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{border-bottom:1px solid var(--line-action-btn-disabled)}.authorization-mobile-table[_ngcontent-%COMP%]{margin-top:1vh;border-top:1px solid var(--line-action-btn-disabled)}.authorization-mobile-table[_ngcontent-%COMP%] .authorization-mobile-table-head[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;padding-top:1vh}.authorization-mobile-table[_ngcontent-%COMP%] .authorization-mobile-table-body[_ngcontent-%COMP%]{word-wrap:break-word;padding:2% 5%}.authorization-mobile-table[_ngcontent-%COMP%] .authorization-mobile-table-body[_ngcontent-%COMP%] .authorization-mobile-table-body-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;padding:2%;flex-direction:column}.authorization-mobile-table[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-size:14px;color:var(--input-stroke)}.authorization-mobile-table[_ngcontent-%COMP%] .text-value[_ngcontent-%COMP%]{font-size:16px;font-weight:400;line-height:21px;color:var(--black);max-width:100%}.authorization-mobile-list[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.authorization-mobile-list-item[_ngcontent-%COMP%]{margin:0;padding:0}.info-box-message[_ngcontent-%COMP%]{margin:0;font-weight:600}"]}
1)}}return t})();var Et=()=>["cell-mobile"],Za=(t,s)=>({label:t,describedby:s});function qa(t,s){if(t&1&&(r(0,"span",5),u(1),l()),t&2){let e=o();M("id",e.valueId+"-desc"),a(),S(" ",e.getDescribedByText()," ")}}function Ya(t,s){if(t&1){let e=b();r(0,"app-button",8),y("emittClick",function(){_(e);let i=o();return C(i.onSelect())}),l()}if(t&2){let e=o();m("width100",e.isMobile)("btnType",e.isMobile?e.BUTTON_TYPES.Secondary:e.BUTTON_TYPES.Ghost)("text",e.btnText)("aria",qt(4,Za,e.getActionAriaLabel(),e.hasValueForDescription()?e.valueId+"-desc":null))}}var $i=(()=>{class t{constructor(){this.btnText="",this.describedByPrefix="Aktualnie wybrana opcja",this.selected=new B,this.destroyRef=w(W),this.screenSizeService=w(Q),this.idGen=w(me),this.BUTTON_TYPES=j,this.isMobile=!1,this.valueId=""}onSelect(){this.selected.emit()}getActionAriaLabel(){return`${this.btnText} ${this.label}`}hasValueForDescription(){return!!this.value?.trim()||!!this.valueDescription?.trim()}getDescribedByText(){return this.valueDescription?.trim()?this.valueDescription:`Aktualnie wybrana opcja: ${this.value}`}ngOnInit(){this.valueId=this.idGen.generateIdWithLabel(this.label,"setting-value"),this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-table-row"]],inputs:{label:"label",value:"value",btnText:"btnText",describedByPrefix:"describedByPrefix",valueDescription:"valueDescription"},outputs:{selected:"selected"},decls:10,vars:11,consts:[[1,"row"],["appScreenSizeCheck","",1,"cell","col-6","col-sm-3","col-lg-4",3,"phoneCLassList"],[1,"text-label"],["appScreenSizeCheck","",1,"cell","col-6","col-sm-2","col-lg-6","text-paragraph-small",3,"phoneCLassList"],[1,"text"],[1,"sr-only"],["appScreenSizeCheck","",1,"cell","col-6","col-sm-3","col-lg-2","text-paragraph-medium",3,"phoneCLassList"],[3,"width100","btnType","text","aria"],[3,"emittClick","width100","btnType","text","aria"]],template:function(n,i){n&1&&(r(0,"div",0)(1,"div",1)(2,"span",2),u(3),l()(),r(4,"div",3)(5,"span",4),u(6),l(),f(7,qa,2,2,"span",5),l(),r(8,"div",6),f(9,Ya,1,7,"app-button",7),l()()),n&2&&(a(),m("phoneCLassList",T(8,Et)),a(2),x(i.label),a(),m("phoneCLassList",T(9,Et)),a(),M("id",i.hasValueForDescription()?i.valueId:null),a(),x(i.value),a(),h(i.hasValueForDescription()?7:-1),a(),m("phoneCLassList",T(10,Et)),a(),h(i.btnText?9:-1))},dependencies:[wt,re],styles:[".text-label[_ngcontent-%COMP%]{white-space:wrap!important}span[_ngcontent-%COMP%]{white-space:wrap!important;word-wrap:break-word}.imgSmall[_ngcontent-%COMP%]{padding:5px;width:60px;height:60px}.row[_ngcontent-%COMP%] .cell-mobile[_ngcontent-%COMP%]{padding:.5em}"]})}}return t})();var Ue=t=>({label:t});function Qa(t,s){if(t&1){let e=b();r(0,"app-button",11),p(1,"translate"),y("emittClick",function(){_(e);let i=o().$implicit,d=o(2);return C(d.onZablokujClick(i))}),l()}if(t&2){let e=o(),n=e.$implicit,i=e.$index,d=o(2);m("id",Ve("btn-zablokuj-urzadzenia-powiazane-",i))("btnType",d.buttonTypes.Ghost)("text",c(1,5,"Zablokuj"))("aria",P(7,Ue,d.getBlockChannelAriaLabel(n)))}}function Ja(t,s){if(t&1){let e=b();r(0,"app-button",11),p(1,"translate"),y("emittClick",function(){_(e);let i=o().$implicit,d=o(2);return C(d.onAktywujClick(i))}),l()}if(t&2){let e=o(),n=e.$implicit,i=e.$index,d=o(2);m("id",Ve("btn-aktywuj-urzadzenia-powiazane-",i))("btnType",d.buttonTypes.Ghost)("text",c(1,5,"Aktywuj"))("aria",P(7,Ue,d.getActivateChannelAriaLabel(n)))}}function Xa(t,s){t&1&&(r(0,"span"),u(1),p(2,"translate"),l()),t&2&&(a(),x(c(2,1,"Zablokowany")))}function eo(t,s){if(t&1&&(r(0,"li",5),g(1,"sanitazed-svg-icon",8),r(2,"p",9),u(3),p(4,"translate"),l(),f(5,Qa,2,9,"app-button",10)(6,Ja,2,9,"app-button",10)(7,Xa,3,3,"span"),l()),t&2){let e=s.$implicit;a(3),x(c(4,2,e.Kanal)),a(2),h(e.Czynny?5:!e.Czynny&&e.MoznaOdblokowac?6:7)}}function to(t,s){if(t&1&&(r(0,"ul",2),E(1,eo,8,4,"li",5,X),l()),t&2){let e=o();a(),A(e.kanaly.Lista)}}function io(t,s){if(t&1&&(r(0,"div",3),g(1,"app-spinner"),l()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("loadingItem"))}}function no(t,s){if(t&1){let e=b();r(0,"app-button",13),p(1,"translate"),y("emittClick",function(){_(e);let i=o(2);return C(i.onDodajUrzadzenieClick("Npodpis"))}),l()}if(t&2){let e=o(2);m("btnType",e.buttonTypes.Primary)("text",c(1,3,"DodajUrzadzenie"))("aria",P(5,Ue,e.getAddDeviceAriaLabel("Npodpis")))}}function ao(t,s){if(t&1&&(r(0,"div",15)(1,"p"),u(2),l(),r(3,"p"),u(4),p(5,"translate"),p(6,"date"),l()(),r(7,"div",16)(8,"p"),u(9),p(10,"translate"),l()()),t&2){let e=o().$implicit;a(2),x(e.Nazwa),a(2),de("",c(5,4,"DataWaznosci"),": ",Ae(6,6,e.DataWaznosci,"short")),a(5),x(c(10,9,"Kod")+": "+e.Kod)}}function oo(t,s){if(t&1&&(r(0,"p"),u(1),l(),r(2,"p"),u(3),l()),t&2){let e=o().$implicit;a(),x(e.Nazwa),a(2),x(e.DataDodania)}}function ro(t,s){if(t&1&&(r(0,"p"),u(1),l()),t&2){let e=o().$implicit;a(),x(e.Nazwa)}}function lo(t,s){if(t&1){let e=b();r(0,"li",5),g(1,"img",14),r(2,"div",9),f(3,ao,11,11)(4,oo,4,2)(5,ro,2,1,"p"),l(),r(6,"app-button",11),p(7,"translate"),y("emittClick",function(){let i=_(e).$implicit,d=o(3);return C(d.onUsunClick(i))}),l()()}if(t&2){let e=s.$implicit,n=s.$index,i=o(3);a(),m("ariaMap",i.getAriaAttributes("decorativeImage")),a(2),h(e.Kod&&e.Kod!==""?3:e.DataDodania&&e.DataDodania>i.minDate?4:5),a(3),m("id",Ve("btn-usun-urzadzenia-powiazane-",n))("btnType",i.buttonTypes.Ghost)("text",c(7,7,"Usun"))("aria",P(9,Ue,i.getRemoveDeviceAriaLabel(e)))}}function so(t,s){if(t&1&&(r(0,"ul",2),E(1,lo,8,11,"li",5,X),l()),t&2){let e=o(2);a(),A(e.urzadzeniaNpodpis)}}function po(t,s){t&1&&(r(0,"p",5),u(1),p(2,"translate"),l()),t&2&&(a(),S(" ",c(2,1,"BrakDodanychAplikacjiNpodpis")," "))}function co(t,s){if(t&1&&(r(0,"section",0)(1,"div",1)(2,"h2"),u(3),p(4,"translate"),l(),f(5,no,2,7,"app-button",12),l(),f(6,so,3,0,"ul",2)(7,po,3,3,"p",5),l()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("aplikacjeNpodpisSection")),a(2),M("id",e.aplikacjeNpodpisHeadingId),a(),x(c(4,5,"AplikacjeNpodpis")),a(2),h(e.urzadzeniaNpodpis&&e.urzadzeniaNpodpis.length<4?5:-1),a(),h(e.urzadzeniaNpodpis&&e.urzadzeniaNpodpis.length>0?6:7)}}function mo(t,s){if(t&1){let e=b();r(0,"div",15)(1,"p"),u(2),l(),r(3,"p"),u(4),p(5,"translate"),p(6,"date"),l()(),r(7,"button",18),y("click",function(){_(e);let i=o().$implicit,d=o(2);return C(d.openQrCode(i))}),g(8,"img",19),l()}if(t&2){let e=o().$implicit,n=o(2);a(2),x(e.Nazwa),a(2),de("",c(5,6,"DataWaznosci"),": ",Ae(6,8,e.DataWaznosci,"short")),a(3),m("ariaMap",n.getAriaAttributes("qrOpenButton",e)),a(),m("src","data:image/png;base64,"+e.Kod,He)("ariaMap",n.getAriaAttributes("decorativeImage"))}}function uo(t,s){if(t&1&&(r(0,"p"),u(1),l(),r(2,"p"),u(3),l()),t&2){let e=o().$implicit;a(),x(e.Nazwa),a(2),x(e.DataDodania)}}function _o(t,s){if(t&1&&(r(0,"p"),u(1),l()),t&2){let e=o().$implicit;a(),x(e.Nazwa)}}function Co(t,s){if(t&1){let e=b();r(0,"li",5),g(1,"img",17),r(2,"div",9),f(3,mo,9,11)(4,uo,4,2)(5,_o,2,1,"p"),l(),r(6,"app-button",11),p(7,"translate"),y("emittClick",function(){let i=_(e).$implicit,d=o(2);return C(d.onUsunClick(i))}),l()()}if(t&2){let e=s.$implicit,n=s.$index,i=o(2);a(),m("ariaMap",i.getAriaAttributes("decorativeImage")),a(2),h(e.Kod&&e.Kod!==""?3:e.DataDodania&&e.DataDodania>i.minDate?4:5),a(3),m("id",Ve("btn-usun-urzadzenia-powiazane-1-",n))("btnType",i.buttonTypes.Ghost)("text",c(7,7,"Usun"))("aria",P(9,Ue,i.getRemoveDeviceAriaLabel(e)))}}function fo(t,s){if(t&1&&(r(0,"ul",2),E(1,Co,8,11,"li",5,X),l()),t&2){let e=o();a(),A(e.urzadzeniaMobilne)}}function ho(t,s){t&1&&(r(0,"p",5),u(1),p(2,"translate"),l()),t&2&&(a(),S(" ",c(2,1,"BrakDodanychUrzadzenMobilnych")," "))}function go(t,s){if(t&1&&(r(0,"p"),u(1),l()),t&2){let e=o().$implicit;a(),x(e.DataDodania)}}function yo(t,s){if(t&1){let e=b();r(0,"li",5),g(1,"sanitazed-svg-icon",8),r(2,"div",9)(3,"p"),u(4),l(),f(5,go,2,1,"p"),l(),r(6,"app-button",11),p(7,"translate"),y("emittClick",function(){let i=_(e).$implicit,d=o(3);return C(d.onUsunClick(i))}),l()()}if(t&2){let e=s.$implicit,n=s.$index,i=o(3);a(4),x(e.Nazwa),a(),h(e.DataDodania&&e.DataDodania>i.minDate?5:-1),a(),m("id",Ve("btn-usun-urzadzenia-powiazane-2-",n))("btnType",i.buttonTypes.Ghost)("text",c(7,7,"Usun"))("aria",P(9,Ue,i.getRemoveDeviceAriaLabel(e)))}}
1function wo(t,s){if(t&1&&(r(0,"ul",2),E(1,yo,8,11,"li",5,X),l()),t&2){let e=o(2);a(),A(e.urzadzeniaZaufane)}}function bo(t,s){t&1&&(r(0,"p",5),u(1),p(2,"translate"),l()),t&2&&(a(),S(" ",c(2,1,"BrakDodanychUrzadzenZaufanych")," "))}function xo(t,s){if(t&1&&(r(0,"section",0)(1,"div",1)(2,"h2"),u(3),p(4,"translate"),l()(),f(5,wo,3,0,"ul",2)(6,bo,3,3,"p",5),l()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("urzadzeniaZaufaneSection")),a(2),M("id",e.urzadzeniaZaufaneHeadingId),a(),x(c(4,4,"UrzadzeniaZaufane")),a(2),h(e.urzadzeniaZaufane&&e.urzadzeniaZaufane.length>0?5:6)}}function vo(t,s){if(t&1&&(r(0,"p"),u(1),p(2,"translate"),l(),r(3,"p"),u(4),p(5,"translate"),p(6,"date"),l()),t&2){let e=o().$implicit;a(),de("",c(2,4,"Kod"),": ",e.Kod),a(3),de("",c(5,6,"DataWaznosci"),": ",Ae(6,8,e.DataWaznosci,"short"))}}function So(t,s){if(t&1&&(r(0,"p"),u(1),l()),t&2){let e=o(2).$implicit;a(),x(e.DataDodania)}}function zo(t,s){if(t&1&&f(0,So,2,1,"p"),t&2){let e=o().$implicit,n=o(3);h(e.DataDodania&&e.DataDodania>n.minDate?0:-1)}}function ko(t,s){if(t&1){let e=b();r(0,"app-button",11),p(1,"translate"),y("emittClick",function(){_(e);let i=o().$implicit,d=o(3);return C(d.onUsunClick(i))}),l()}if(t&2){let e=o(),n=e.$implicit,i=e.$index,d=o(3);m("id",Ve("btn-usun-urzadzenia-powiazane-3-",i))("btnType",d.buttonTypes.Ghost)("text",c(1,5,"Usun"))("aria",P(7,Ue,d.getRemoveDeviceAriaLabel(n)))}}function To(t,s){if(t&1&&(r(0,"li",5),g(1,"img",21),r(2,"div",9),f(3,vo,7,11)(4,zo,1,1),r(5,"p"),u(6),l()(),f(7,ko,2,9,"app-button",10),p(8,"async"),l()),t&2){let e=s.$implicit,n=o(3);a(),m("ariaMap",n.getAriaAttributes("decorativeImage")),a(2),h(e.Kod&&e.Kod!==""?3:4),a(3),x(e.Nazwa),a(),h(c(8,4,n.wymuszenieKluczaU2F$)!==!0?7:-1)}}function Do(t,s){if(t&1&&(r(0,"ul",2),E(1,To,9,6,"li",5,X),l()),t&2){let e=o(2);a(),A(e.kluczeBezpieczenstwa)}}function Po(t,s){t&1&&(r(0,"p",5),u(1),p(2,"translate"),l()),t&2&&(a(),S(" ",c(2,1,"BrakDodanychKluczyBezpieczenstwa")," "))}function Mo(t,s){if(t&1){let e=b();r(0,"section",0)(1,"div",1)(2,"h2"),u(3),p(4,"translate"),l(),r(5,"app-button",20),p(6,"translate"),y("emittClick",function(){_(e);let i=o();return C(i.onDodajUrzadzenieClick("U2F"))}),l()(),f(7,Do,3,0,"ul",2)(8,Po,3,3,"p",5),l()}if(t&2){let e=o();m("ariaMap",e.getAriaAttributes("kluczeBezpieczenstwaSection")),a(2),M("id",e.kluczeBezpieczenstwaHeadingId),a(),x(c(4,7,"KluczeBezpieczenstwa")),a(2),m("btnType",e.buttonTypes.Primary)("text",c(6,9,"DodajKluczBezpieczenstwa"))("aria",P(11,Ue,e.getAddDeviceAriaLabel("U2F"))),a(2),h(e.kluczeBezpieczenstwa&&e.kluczeBezpieczenstwa.length>0?7:8)}}function Eo(t,s){if(t&1){let e=b();r(0,"app-modal-base",22),y("onClose",function(){_(e);let i=o();return C(i.closeQrCode())}),g(1,"img",23),l()}if(t&2){let e=o();m("label",e.getQrModalLabel(e.qrCodeUrzadzenie))("ariaDesc",e.getQrImageAlt(e.qrCodeUrzadzenie))("initialFocusTarget","container"),a(),m("src","data:image/png;base64,"+e.qrCodeUrzadzenie.Kod,He)}}function Ao(t,s){if(t&1){let e=b();r(0,"app-modal-base",26),p(1,"translate"),p(2,"translate"),y("onClose",function(){_(e);let i=o(2);return C(i.onCloseAktywuj())})("onPrimaryClick",function(){_(e);let i=o(2);return C(i.onSubmitAktywuj())}),r(3,"form",27),g(4,"app-input-control",28),p(5,"translate"),g(6,"app-input-control",28),p(7,"translate"),l()()}if(t&2){let e=o(2);m("label",c(1,24,"Aktywacja")+": "+(e.selectedKanal==null?null:e.selectedKanal.Kanal))("btnPrimaryTxt",c(2,26,"Dalej"))("ariaDesc",e.getActivateChannelModalDescription())("initialFocusTarget","selector")("initialFocusSelector","input"),a(3),m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.aktywujForm),a(),m("type","password")("labelHorizontal",!1)("label",c(5,28,"Haslo"))("fieldType",e.filedTypes.Haslo)("formControl",e.aktywujForm.controls.Haslo)("help",e.getChannelPasswordHelp())("required",!0)("showRequiredStar",!1),a(2),m("type","password")("labelHorizontal",!1)("label",c(7,30,"PowtorzHaslo"))("fieldType",e.filedTypes.Haslo)("formControl",e.aktywujForm.controls.PowtorzHaslo)("help",e.getChannelPasswordHelp())("required",!0)("showRequiredStar",!1)}}function Fo(t,s){if(t&1){let e=b();r(0,"app-modal-base",29),p(1,"translate"),y("onClose",function(){_(e);let i=o(2);return C(i.onCloseAktywuj())}),r(2,"form",30)(3,"app-sca-content",31),y("cancel",function(){_(e);let i=o(2);
1return C(i.showFormModal=!1)})("afterSca",function(i){_(e);let d=o(2);return C(d.onSubmitAktywuj2(i))}),l()()()}if(t&2){let e=o(2);m("label",c(1,4,"Aktywacja")+": "+(e.selectedKanal==null?null:e.selectedKanal.Kanal))("ariaDesc",e.getActivateChannelModalDescription()),a(2),m("formGroup",e.aktywujForm),a(),m("scaCode",e.scaCode)}}function Oo(t,s){if(t&1&&f(0,Ao,8,32,"app-modal-base",24)(1,Fo,4,6,"app-modal-base",25),t&2){let e=o();h(e.showSCAAktywuj?1:0)}}function Bo(t,s){if(t&1){let e=b();r(0,"app-modal-base",34),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("onClose",function(){_(e);let i=o(2);return C(i.onCloseConfirmModalClick())})("onPrimaryClick",function(){_(e);let i=o(2);return C(i.onAcceptModalClick())})("onSecondaryClick",function(){_(e);let i=o(2);return C(i.onCloseConfirmModalClick())}),r(4,"p"),u(5),l()()}if(t&2){let e=o(2);m("defaultWidthProc",70)("ariaRole","alertdialog")("btnPrimaryTxt",c(1,7,"Tak"))("btnSecondaryTxt",c(2,9,"Nie"))("label",c(3,11,"PotwierdzWykonanieOperacji"))("initialFocusTarget","primary"),a(5),S(" ",e.confirmModalText," ")}}function Io(t,s){t&1&&g(0,"app-spinner")}function Vo(t,s){if(t&1){let e=b();r(0,"app-sca-content",31),y("cancel",function(){_(e);let i=o(3);return C(i.showConfirmModal=!1)})("afterSca",function(i){_(e);let d=o(3);return C(d.onSubmitUsun(i))}),l()}if(t&2){let e=o(3);m("scaCode",e.scaCode)}}function Ro(t,s){if(t&1){let e=b();r(0,"app-modal-base",35),p(1,"translate"),p(2,"translate"),y("onClose",function(){_(e);let i=o(2);return C(i.onCloseConfirmModalClick())}),f(3,Io,1,0,"app-spinner")(4,Vo,1,1,"app-sca-content",36),l()}if(t&2){let e=o(2);m("defaultWidthProc",80)("ariaRole","alertdialog")("ariaDesc",e.confirmModalText)("label",c(1,5,"Usuniecie")+": "+c(2,7,"KluczBezpieczenstwa")+" "+(e.selectedUrzadzenie==null?null:e.selectedUrzadzenie.Nazwa)),a(3),h(e.isLoadingModal?3:4)}}function No(t,s){if(t&1&&f(0,Bo,6,13,"app-modal-base",32)(1,Ro,5,9,"app-modal-base",33),t&2){let e=o();h(e.showScaUsun?1:0)}}function jo(t,s){if(t&1){let e=b();r(0,"app-dodaj-powiazane",37),y("status",function(i){_(e);let d=o();return C(d.statusChange.emit(i))})("dodajUrzadzenieResponse",function(i){_(e);let d=o();return C(d.npodpisResponse(i))})("close",function(){_(e);let i=o();return C(i.onCloseDodajUrzadzenie())}),l()}if(t&2){let e=o();m("typ",e.dodajUrzadzenieTyp)("isMobile",e.isMobile)("regulaminy",e.regulaminy)}}var Gi=(()=>{class t{constructor(){this.czyUrzadzeniaZaufane=!0,this.cancelClick=new B,this.statusChange=new B,this.obslugiwaneU2F$=new Xe,this.wymuszenieKluczaU2F$=new Xe,this.filedTypes=fe,this.buttonTypes=j,this.scaCode=G.kanal_aktywuj,this.minDate=new Date(1900,11,12),this.urzadzeniaMobilne=[],this.urzadzeniaZaufane=[],this.kluczeBezpieczenstwa=[],this.urzadzeniaNpodpis=[],this.inneUrzadzenia=[],this.modulus="",this.exponent="",this.confirmModalText="",this.step=1,this.isMobile=!1,this.showSCAAktywuj=!1,this.showScaUsun=!1,this.success=!1,this.isLoading=!1,this.isLoadingModal=!1,this.showFormModal=!1,this.showConfirmModal=!1,this.showDodajUrzadzenie=!1,this.showBaseModal=!1,this.dodajUrzadzenieTyp="",this.componentId="",this.kanalyDostepuHeadingId="",this.aplikacjeNpodpisHeadingId="",this.urzadzeniaMobilneHeadingId="",this.urzadzeniaZaufaneHeadingId="",this.kluczeBezpieczenstwaHeadingId="",this.idGen=w(me),this.store=w(Ke),this.screenSizeService=w(Q),this.ustawieniaService=w(te),this.validationService=w(se),this.translateService=w(H),this.cryptoService=w(St),this.fb=w(ee),this.aktywujForm=this.fb.group({Kanal:new O("",{validators:[D.required],nonNullable:!0}),PowtorzHaslo:new O("",{validators:[D.required],nonNullable:!0}),Haslo:new O("",{validators:[D.required],nonNullable:!0})}),this.apiClientService=w(Ce),this.screenSizeService.isMobile$.pipe(F()).subscribe(e=>{this.isMobile=e}),this.obslugiwaneU2F$=this.store.select(mi),this.wymuszenieKluczaU2F$=this.store.select(ui)}ngOnInit(){this.componentId=this.idGen.generateId("urzadzenia-powiazane"),this.kanalyDostepuHeadingId=`${this.componentId}-kanaly-dostepu-heading`,this.aplikacjeNpodpisHeadingId=`${this.componentId}-aplikacje-npodpis-heading`,this.urzadzeniaMobilneHeadingId=`${this.componentId}-urzadzenia-mobilne-heading`,this.urzadzeniaZaufaneHeadingId=`${this.componentId}-urzadzenia-zaufane-heading`,this.kluczeBezpieczenstwaHeadingId=`${this.componentId}-klucze-bezpieczenstwa-heading`,this.filtrujUrzadzenia();let e={Refresh:!0};this.ustawieniaService.pobierzKanalyLista(e).pipe(k(1)).subscribe(n=>{this.kanaly=n})}openQrCode(e){this.qrCodeUrzadzenie=e,this.showBaseModal=!0}closeQrCode(){this.qrCodeUrzadzenie=void 0,this.showBaseModal=!1}onDodajUrzadzenieClick(e){this.dodajUrzadzenieTyp=e,this.showDodajUrzadzenie=!0}onAktywujClick(e){this.apiClientService.showOverlay.next(!0),this.apiClientService.postAndHandle(V.endpoints.zmienHasloInit,{},{next:n=>{this.exponent=n.E,this.modulus=n.N}}
1),this.aktywujForm.controls.Haslo.clearValidators(),this.aktywujForm.controls.PowtorzHaslo.clearValidators(),this.aktywujForm.controls.Kanal.patchValue(e.Kanal),this.aktywujForm.controls.Haslo.addValidators(D.required),this.aktywujForm.controls.PowtorzHaslo.addValidators(this.validationService.ValidateRawRegex(e.FormatHasla)),this.aktywujForm.controls.Haslo.addValidators(this.validationService.ValidateRawRegex(e.FormatHasla)),this.aktywujForm.controls.PowtorzHaslo.addValidators(D.required),this.aktywujForm.controls.PowtorzHaslo.addValidators(this.validationService.textMatchValidator("Haslo")),this.selectedKanal=e,this.apiClientService.showOverlay.next(!1),this.showFormModal=!0}onSubmitAktywuj(){return lt(this,null,function*(){if(this.aktywujForm.markAllAsTouched(),!this.aktywujForm.valid)return;let e=this.aktywujForm.getRawValue(),n={Kanal:e.Kanal,Haslo:yield this.cryptoService.encryptRsaToBase64Url(this.modulus,this.exponent,e.Haslo),PowtorzHaslo:yield this.cryptoService.encryptRsaToBase64Url(this.modulus,this.exponent,e.PowtorzHaslo)};this.ustawieniaService.aktywujKanalKrok1(n).pipe(k(1)).subscribe(i=>{this.aktywujKrok1=i,this.scaCode=G.kanal_aktywuj,this.showSCAAktywuj=!0})})}
1onSubmitAktywuj2(e){if(!this.aktywujKrok1)return;let n={Guid:this.aktywujKrok1.Guid,AuthData:e.Code?{Code:e.Code}:void 0};this.ustawieniaService.aktywujKanalKrok2(n).pipe(k(1)).subscribe(i=>{this.statusChange.emit(i.Status)}),this.onCloseAktywuj()}onCloseAktywuj(){this.selectedKanal=void 0,this.showFormModal=!1}onZablokujClick(e){this.selectedKanal=e,this.confirmModalText=this.translateService.instant("ZablokowanieKanaluText")+": "+this.translateService.instant(e.Kanal),this.showConfirmModal=!0}onCloseConfirmModalClick(){this.showConfirmModal=!1,this.showScaUsun=!1,this.selectedKanal=void 0,this.selectedUrzadzenie=void 0}onAcceptModalClick(){if(this.selectedKanal&&this.selectedKanal.Kanal)this.onZablokuj();else if(this.selectedUrzadzenie&&this.selectedUrzadzenie.Typ==="www")this.onUsunDFP();else if(this.selectedUrzadzenie&&this.selectedUrzadzenie.Typ==="U2F"){let e={Guid:this.selectedUrzadzenie.Guid};this.ustawieniaService.usunU2FKrok1(e).pipe(k(1)).subscribe(n=>{this.usunU2FKrok1=n,this.scaCode=G.urzadzenie_u2f_usun,this.showScaUsun=!0})}else this.selectedUrzadzenie&&this.onUsunUrzadzenie()}onUsunClick(e){this.selectedUrzadzenie=e,this.confirmModalText=this.translateService.instant("UsuniecieUrzadzeniaText")+": "+e.Nazwa,this.showConfirmModal=!0}onZablokuj(){if(this.selectedKanal&&this.selectedKanal.Kanal){let e={Kanal:this.selectedKanal.Kanal};this.ustawieniaService.blokujKanal(e).pipe(k(1)).subscribe(n=>{this.statusChange.emit(n.Status)})}this.onCloseConfirmModalClick()}onSubmitUsun(e){if(this.selectedUrzadzenie){this.isLoadingModal=!0;let n={Guid:this.selectedUrzadzenie.Guid,AuthData:e.Code?{Code:e.Code}:void 0};this.ustawieniaService.usunU2FKrok2(n).pipe(k(1)).subscribe(i=>{this.statusChange.emit(i.Status),this.isLoadingModal=!1})}}npodpisResponse(e){e.Status&&(this.urzadzeniaNpodpis=e.UrzadzeniaPowiazane.filter(n=>n.Typ===""),this.onCloseDodajUrzadzenie())}filtrujUrzadzenia(){this.urzadzeniaMobilne=this.urzadzenia.filter(e=>e.Typ==="AM"),this.urzadzeniaZaufane=this.urzadzenia.filter(e=>e.Typ==="www"),this.kluczeBezpieczenstwa=this.urzadzenia.filter(e=>e.Typ==="U2F"),this.urzadzeniaNpodpis=this.urzadzenia.filter(e=>e.Typ===""),this.inneUrzadzenia=this.urzadzenia.filter(e=>!["AM","www","U2F",""].includes(e.Typ))}onUsunDFP(){if(this.selectedUrzadzenie){let e={Guid:this.selectedUrzadzenie.Guid};this.ustawieniaService.usunDFP(e).pipe(k(1)).subscribe(n=>{this.statusChange.emit(n.Status)})}}onUsunUrzadzenie(){if(this.selectedUrzadzenie){let e={Guid:this.selectedUrzadzenie.Guid};this.ustawieniaService.usunUrzadzenieZaufane(e).pipe(k(1)).subscribe(n=>{this.statusChange.emit(n.status)})}}getQrOpenLabel(e){return`${this.translateService.instant("PokazKodQr")} ${e.Nazwa}`}getQrImageAlt(e){return`${this.translateService.instant("KodQrDlaUrzadzenia")} ${e.Nazwa}`}getRemoveDeviceAriaLabel(e){return`${this.translateService.instant("Usun")} ${e.Nazwa}`}getBlockChannelAriaLabel(e){return`${this.translateService.instant("Zablokuj")} ${this.translateService.instant(e.Kanal)}`}getActivateChannelAriaLabel(e){return`${this.translateService.instant("Aktywuj")} ${this.translateService.instant(e.Kanal)}`}getAddDeviceAriaLabel(e){return e==="AM"?this.translateService.instant("DodawanieUrzadzeniaMobilnego"):e==="Npodpis"?this.translateService.instant("DodawanieAplikacjiNpodpis"):this.translateService.instant("DodawanieKluczaBezpieczenstwa")}getQrModalLabel(e){return`${this.translateService.instant("KodQr")} ${e.Nazwa}`}onCloseDodajUrzadzenie(){this.showDodajUrzadzenie=!1}getChannelPasswordHelp(){return this.selectedKanal?.FormatHasla?this.translateService.instant("HasloMusiSpelniacWymaganiaKanalu"):""}getActivateChannelModalDescription(){return this.selectedKanal?.Kanal?`${this.translateService.instant("AktywacjaKanaluOpis")} ${this.translateService.instant(this.selectedKanal.Kanal)}`:this.translateService.instant("AktywacjaKanaluOpis")}getAriaAttributes(e,n){switch(e){case"kanalyDostepuSection":return{labelledby:this.kanalyDostepuHeadingId};case"aplikacjeNpodpisSection":return{labelledby:this.aplikacjeNpodpisHeadingId};case"urzadzeniaMobilneSection":return{labelledby:this.urzadzeniaMobilneHeadingId};case"urzadzeniaZaufaneSection":return{labelledby:this.urzadzeniaZaufaneHeadingId};case"kluczeBezpieczenstwaSection":return{labelledby:this.kluczeBezpieczenstwaHeadingId};case"loadingItem":return{busy:!0}
1;case"decorativeImage":return{hidden:!0};case"qrOpenButton":return{label:n?this.getQrOpenLabel(n):""};default:return{}}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-urzadzenia-powiazane"]],inputs:{urzadzenia:"urzadzenia",regulaminy:"regulaminy",czyUrzadzeniaZaufane:"czyUrzadzeniaZaufane",firma:"firma"},outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:24,vars:28,consts:[[1,"urzadzenia-section",3,"ariaMap"],[1,"urzadzenia-title"],[1,"urzadzenia-lista"],[1,"urzadzenie-item",3,"ariaMap"],["id","btn-dodaj-urzadzenie-urzadzenia-powiazane-1",3,"emittClick","btnType","text","aria"],[1,"urzadzenie-item"],[3,"label","ariaDesc","initialFocusTarget"],[3,"typ","isMobile","regulaminy"],["src","cdn-default2/svg/e-dokumenty.svg"],[1,"urzadzenie-info"],[3,"id","btnType","text","aria"],[3,"emittClick","id","btnType","text","aria"],["id","btn-dodaj-urzadzenie-urzadzenia-powiazane",3,"btnType","text","aria"],["id","btn-dodaj-urzadzenie-urzadzenia-powiazane",3,"emittClick","btnType","text","aria"],["src","cdn-default2/images/npodpis.ico","alt","",3,"ariaMap"],[1,"info"],[1,"kod-qr"],["src","cdn-default2/images/smartphone_96x96.png","alt","",3,"ariaMap"],["type","button",1,"kod-qr",3,"click","ariaMap"],["alt","",3,"src","ariaMap"],["id","btn-dodaj-klucz-bezpieczenstwa-urzadzenia-powiazane",3,"emittClick","btnType","text","aria"],["src","cdn-default2/images/u2f-securitykey-nfc.png","alt","",3,"ariaMap"],[3,"onClose","label","ariaDesc","initialFocusTarget"],["alt","","aria-hidden","true",1,"kod-qr-modal",3,"src"],[3,"label","btnPrimaryTxt","ariaDesc","initialFocusTarget","initialFocusSelector"],[3,"label","ariaDesc"],[3,"onClose","onPrimaryClick","label","btnPrimaryTxt","ariaDesc","initialFocusTarget","initialFocusSelector"],["appFormValidationSummary","","autocomplete","off",1,"form-label-top",3,"appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],[3,"type","labelHorizontal","label","fieldType","formControl","help","required","showRequiredStar"],[3,"onClose","label","ariaDesc"],["autocomplete","off",1,"form-label-top",3,"formGroup"],[3,"cancel","afterSca","scaCode"],[3,"defaultWidthProc","ariaRole","btnPrimaryTxt","btnSecondaryTxt","label","initialFocusTarget"],[1,"no-body-scroll",3,"defaultWidthProc","ariaRole","ariaDesc","label"],[3,"onClose","onPrimaryClick","onSecondaryClick","defaultWidthProc","ariaRole","btnPrimaryTxt","btnSecondaryTxt","label","initialFocusTarget"],[1,"no-body-scroll",3,"onClose","defaultWidthProc","ariaRole","ariaDesc","label"],[3,"scaCode"],[3,"status","dodajUrzadzenieResponse","close","typ","isMobile","regulaminy"]],template:function(n,i){n&1&&(r(0,"section",0)(1,"div",1)(2,"h2"),u(3),p(4,"translate"),l()(),f(5,to,3,0,"ul",2)(6,io,2,1,"div",3),l(),f(7,co,8,7,"section",0),r(8,"section",0)(9,"div",1)(10,"h2"),u(11),p(12,"translate"),l(),r(13,"app-button",4),p(14,"translate"),y("emittClick",function(){return i.onDodajUrzadzenieClick("AM")}),l()(),f(15,fo,3,0,"ul",2)(16,ho,3,3,"p",5),l(),f(17,xo,7,6,"section",0),f(18,Mo,9,13,"section",0),p(19,"async"),f(20,Eo,2,4,"app-modal-base",6),f(21,Oo,2,1),f(22,No,2,1),f(23,jo,1,3,"app-dodaj-powiazane",7)),n&2&&(m("ariaMap",i.getAriaAttributes("kanalyDostepuSection")),a(2),M("id",i.kanalyDostepuHeadingId),a(),x(c(4,18,"KanalyDostepu")),a(2),h(i.kanaly?5:6),a(2),h(i.firma?7:-1),a(),m("ariaMap",i.getAriaAttributes("urzadzeniaMobilneSection")),a(2),M("id",i.urzadzeniaMobilneHeadingId),a(),x(c(12,20,"UrzadzeniaMobilne")),a(2),m("btnType",i.buttonTypes.Primary)("text",c(14,22,"DodajUrzadzenie"))("aria",P(26,Ue,i.getAddDeviceAriaLabel("AM"))),a(2),h(i.urzadzeniaMobilne&&i.urzadzeniaMobilne.length>0?15:16),a(2),h(i.czyUrzadzeniaZaufane?17:-1),a(),h(c(19,24,i.obslugiwaneU2F$)?18:-1),a(2),h(i.showBaseModal?20:-1),a(),h(i.showFormModal?21:-1),a(),h(i.showConfirmModal?22:-1),a(),h(i.showDodajUrzadzenie?23:-1))},dependencies:[be,ki,Y,re,ye,he,q,ne,Z,ie,Fe,ae,oe,K,U,xt,qe,$,Ze,R,_t],styles:[".urzadzenia-section[_ngcontent-%COMP%]:not(:first-of-type){margin-top:25px}.urzadzenia-lista[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:15px;list-style:none;padding:0;margin:0}.urzadzenie-item[_ngcontent-%COMP%]{display:flex;align-items:center;padding:10px;border:1px solid var(--default-border-color);border-radius:5px}.urzadzenie-item[_ngcontent-%COMP%] sanitazed-svg-icon[_ngcontent-%COMP%], .urzadzenie-item[_ngcontent-%COMP%] svg[_ngcontent-%COMP%], .urzadzenie-item[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:50px;height:50px;margin-right:15px}.urzadzenie-info[_ngcontent-%COMP%]{flex-grow:1;display:flex;align-items:center}.urzadzenie-info[_ngcontent-%COMP%] .kod-qr[_ngcontent-%COMP%]{cursor:pointer;margin-left:25px;background:transparent;border:0;padding:0}.urzadzenie-info[_ngcontent-%COMP%] .kod-qr[_ngcontent-%COMP%]:focus-visible{outline:2px solid var(--black);outline-offset:4px}.buttons-container[_ngcontent-%COMP%], .buttons-container-mobile[_ngcontent-%COMP%]{display:flex;gap:10px}.urzadzenia-title[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.modal-content[_ngcontent-%COMP%] .buttons-container[_ngcontent-%COMP%]{justify-content:flex-end}.kod-qr-modal[_ngcontent-%COMP%]{width:100%;height:100%}
1[_nghost-%COMP%] app-modal-base.no-body-scroll .modal-body{overflow-y:hidden!important}"]})}}return t})();var Uo=["stepHeading"],At=()=>[6,3,3],Ft=()=>[6,4,4],Zi=()=>[6,7,7],Ot=t=>[t];function Lo(t,s){t&1&&g(0,"app-spinner")}function Wo(t,s){if(t&1){let e=b();r(0,"section",1)(1,"h2",3,0),u(3),p(4,"translate"),l(),r(5,"form",4),y("ngSubmit",function(){_(e);let i=o();return C(i.onSubmitStep1())}),g(6,"app-input-control",5),p(7,"translate"),g(8,"app-input-control",6),p(9,"translate"),g(10,"app-page-navigation-bottom",7),p(11,"translate"),l()()}if(t&2){let e=o();m("ariaMap",e.getAriaAttributes("step1Section")),a(),M("id",e.step1TitleId),a(2),S(" ",c(4,23,"ZmianaAdresuEmail")," "),a(2),m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.zmienEmailForm),a(),m("label",c(7,25,"AdresEmail"))("labelColSpans",T(31,At))("inputColSpans",T(32,Ft))("maxlength",50)("fieldType",e.fieldTypes.Email)("preventPasteAndDrop",!0)("formControl",e.zmienEmailForm.controls.Email1),a(2),m("label",c(9,27,"PowtorzAdresemail"))("maxlength",50)("labelColSpans",T(33,At))("fieldType",e.fieldTypes.Email)("inputColSpans",T(34,Ft))("preventPasteAndDrop",!0)("formControl",e.zmienEmailForm.controls.Email2),a(2),m("colSpans",T(35,Zi))("btnPrimaryType","submit")("btnPrimaryTxt",c(11,29,e.selectedSetting.Sca?"Dalej":"Zapisz"))}}function Ko(t,s){if(t&1){let e=b();r(0,"section",1)(1,"h2",3,0),u(3),p(4,"translate"),l(),g(5,"app-summary-row",8),p(6,"translate"),r(7,"form",4),y("ngSubmit",function(){_(e);let i=o();return C(i.onSubmitStep2())}),g(8,"app-input-control",9),p(9,"translate"),g(10,"app-page-navigation-bottom",7),p(11,"translate"),l()()}if(t&2){let e=o();m("ariaMap",e.getAriaAttributes("step2Section")),a(),M("id",e.step2TitleId),a(2),S(" ",c(4,18,"PotwierdzenieKodemEmail")," "),a(2),m("opis",c(6,20,"Email"))("odpowiedzi",P(26,Ot,e.response.Email1)),a(2),m("appFormValidationSummaryAutoFocus",!0)("appFormValidationSummaryFocusFirstError",!1)("formGroup",e.kodEmailForm),a(),m("label",c(9,22,"KodZWiadomosciEmail"))("maxlength",6)("fieldType",e.fieldTypes.TylkoCyfry)("labelColSpans",T(28,At))("inputColSpans",T(29,Ft))("preventPasteAndDrop",!0)("formControl",e.kodEmailForm.controls.Kod),a(2),m("colSpans",T(30,Zi))("btnPrimaryType","submit")("btnPrimaryTxt",c(11,24,"Akceptuj"))}}function Ho(t,s){if(t&1){let e=b();r(0,"app-sca-content",11),y("afterSca",function(i){_(e);let d=o(2);return C(d.onSubmitSCA(i))})("cancel",function(){_(e);let i=o(2);return C(i.onClickCancelSca())}),l()}if(t&2){let e=o(2);m("scaCode",e.scaCode)}}function $o(t,s){t&1&&g(0,"app-spinner")}function Go(t,s){if(t&1&&(r(0,"section",1)(1,"h2",3,0),u(3),p(4,"translate"),l(),g(5,"app-summary-row",8),p(6,"translate"),g(7,"app-summary-row",8),p(8,"translate"),g(9,"hr"),f(10,Ho,1,1,"app-sca-content",10),f(11,$o,1,0,"app-spinner"),l()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("step3Section")),a(),M("id",e.step3TitleId),a(2),S(" ",c(4,9,"AutoryzacjaZmianyAdresuEmail")," "),a(2),m("opis",c(6,11,"Email"))("odpowiedzi",P(15,Ot,e.response.Email1)),a(2),m("opis",c(8,13,"KodZWiadomosciEmail"))("odpowiedzi",P(17,Ot,e.kodEmailForm.controls.Kod.value)),a(3),h(e.showSca?10:-1),a(),h(e.isLoading?11:-1)}}var qi=(()=>{class t{constructor(){this.cancelClick=new B,this.statusChange=new B,this.buttonTypes=j,this.scaCode=G.ust_zmiana_parametrow,this.success=!1,this.isLoading=!1,this.showSca=!1,this.isMobile=!1,this.stepAnnouncement="",this.componentId="",this.step1TitleId="",this.step2TitleId="",this.step3TitleId="",this.stepManager=w(ue),this.shouldFocusStepHeading=!1,this.fieldTypes=fe,this.validationService=w(se),this.fb=w(ee),this.errorHandlerService=w(Ee),this.fbHelper=w(Be),this.ustawieniaService=w(te),this.destroyRef=w(W),this.screenSizeService=w(Q),this.idGen=w(me),this.zmienEmailForm=this.fb.group({Email1:new O("",{validators:[D.required,D.email],nonNullable:!0}),Email2:new O("",{validators:[D.required,D.email,this.validationService.emailsMatchValidator("Email1")],nonNullable:!0})}),this.kodEmailForm=this.fb.group({Kod:new O("",{validators:[D.required,D.minLength(6)],nonNullable:!0})})}ngOnInit(){this.componentId=this.idGen.generateId("zmien-email"),this.step1TitleId=`${this.componentId}-step-1-title`,this.step2TitleId=`${this.componentId}-step-2-title`,this.step3TitleId=`${this.componentId}-step-3-title`,this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.errorHandlerService.validationErrorList$.pipe(F(this.destroyRef)).subscribe(e=>{this.zmienEmailForm=this.fbHelper.setFormErrorMessages(this.zmienEmailForm,e.errors)}),this.stepManager.setStep(1)}ngAfterViewChecked(){this.shouldFocusStepHeading&&(this.shouldFocusStepHeading=!1,this.stepHeadings?.first?.nativeElement.focus())}focusCurrentStepHeading(){this.shouldFocusStepHeading=!0}announceStep(e){this.stepAnnouncement="",queueMicrotask(()=>{this.stepAnnouncement=e})}onSubmitStep1(){if(this.zmienEmailForm.markAllAsTouched(),!this.zmienEmailForm.valid)return;this.isLoading=!0;let e=this.zmienEmailForm.getRawValue(),n={Email1:e.Email1,Email2:e.Email2};this.ustawieniaService.zmienEmailKrok1(n).pipe(k(1)).subscribe(i=>{this.response=i,this.stepManager.setStep(2),this.announceStep("KodEmailZostalWyslany"),this.focusCurrentStepHeading(),this.isLoading=!1})}onSubmitStep2(){this.kodEmailForm.markAllAsTouched(),this.kodEmailForm.valid&&(this.showSca=!0,this.stepManager.setStep(3))}onSubmitSCA(e){this.showSca=!1;let n=this.kodEmailForm.getRawValue(),i={Guid:this.response.Guid,KodEmail:n.Kod,AuthData:e.Code?{Code:e.Code}:void 0};this.ustawieniaService.zmienEmailKrok2(i).pipe(k(1)).subscribe(d=>{this.statusChange.emit(d.Status)})}onClickCancelSca(){this.showSca=!1,this.stepManager.setStep(2),this.announceStep("PowrotDoKoduEmail"),this.focusCurrentStepHeading()}getAriaAttributes(e){switch(e){case"step1Section":return{labelledby:this.step1TitleId};case"step2Section":return{labelledby:this.step2TitleId};case"step3Section":return{labelledby:this.step3TitleId};case"stepStatus":return{live:"polite",atomic:!0};default:return{}}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-zmien-email"]],viewQuery:function(n,i){if
1(n&1&&De(Uo,5),n&2){let d;pe(d=ce())&&(i.stepHeadings=d)}},inputs:{selectedSetting:"selectedSetting"},outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:7,vars:5,consts:[["stepHeading",""],[3,"ariaMap"],["role","status",1,"sr-only",3,"ariaMap"],["tabindex","-1",1,"sr-only"],["appFormValidationSummary","","autocomplete","off",1,"form-label-left",3,"ngSubmit","appFormValidationSummaryAutoFocus","appFormValidationSummaryFocusFirstError","formGroup"],[3,"label","labelColSpans","inputColSpans","maxlength","fieldType","preventPasteAndDrop","formControl"],[3,"label","maxlength","labelColSpans","fieldType","inputColSpans","preventPasteAndDrop","formControl"],[3,"colSpans","btnPrimaryType","btnPrimaryTxt"],[3,"opis","odpowiedzi"],[3,"label","maxlength","fieldType","labelColSpans","inputColSpans","preventPasteAndDrop","formControl"],[3,"scaCode"],[3,"afterSca","cancel","scaCode"]],template:function(n,i){n&1&&(f(0,Lo,1,0,"app-spinner")(1,Wo,12,36,"section",1)(2,Ko,12,31,"section",1)(3,Go,12,19,"section",1),r(4,"div",2),u(5),p(6,"translate"),l()),n&2&&(h(i.isLoading?0:i.stepManager.isStep(1)?1:i.stepManager.isStep(2)&&i.selectedSetting?2:i.stepManager.isStep(3)&&i.selectedSetting?3:-1),a(4),m("ariaMap",i.getAriaAttributes("stepStatus")),a(),S(" ",c(6,3,i.stepAnnouncement),` 2`))},dependencies:[Y,ye,he,q,ne,Z,ie,Oe,ae,oe,K,we,ge,U,$,be,R],styles:[".left-button[_ngcontent-%COMP%]{margin-right:auto}.right-button[_ngcontent-%COMP%]{margin-left:10px}.buttons-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:10px}"]})}}return t})();var Yi=()=>[6,8,8];function Zo(t,s){t&1&&(ct(0),g(1,"app-spinner"),dt())}function qo(t,s){if(t&1&&(r(0,"app-info-box",4)(1,"h3"),u(2),p(3,"translate"),l()()),t&2){let e=o(2);m("displayCenter",!0)("icon",e.ICON_TYPES.INFO)("displayCenter",!0),a(2),x(c(3,4,e.communicatCode))}}function Yo(t,s){if(t&1){let e=b();r(0,"div",5)(1,"app-account-dropdown",6),p(2,"translate"),y("onChangeAccount",function(i){_(e);let d=o(2);return C(d.onChangeAccount(i))}),l()(),r(3,"app-page-navigation-bottom",7),p(4,"translate"),y("clickPrimary",function(){_(e);let i=o(2);return C(i.onSubmitStep1())}),l()}if(t&2){let e=o(2);a(),m("label",c(2,5,"RachunekGlowny"))("selectedAccount",e.rachGlowny)("accounts",e.rachunkiRes.Rachunki),a(2),m("btnPrimaryTxt",c(4,7,"Zapisz"))("colSpans",T(9,Yi))}}function Qo(t,s){if(t&1){let e=b();r(0,"div",5)(1,"app-account-dropdown",8),y("onChangeAccount",function(i){_(e);let d=o().$implicit,v=o(3);return C(v.onChangeAccountJednostka(i,d.NrJednostki))}),l()()}if(t&2){let e=o().$implicit;a(),m("label",e.Opis)("rachGuid",e.RachGlownyGuid)("accounts",e.Rachunki)}}function Jo(t,s){if(t&1&&f(0,Qo,2,3,"div",5),t&2){let e=s.$implicit;h(e.Rachunki&&e.Rachunki.length>0?0:-1)}}function Xo(t,s){if(t&1){let e=b();E(0,Jo,1,1,null,null,X),r(2,"app-page-navigation-bottom",7),p(3,"translate"),y("clickPrimary",function(){_(e);let i=o(2);return C(i.onSubmitStep1())}),l()}if(t&2){let e=o(2);A(e.jednostki.ListaJednostek),a(2),m("btnPrimaryTxt",c(3,2,"Zapisz"))("colSpans",T(4,Yi))}}function er(t,s){if(t&1&&(r(0,"section",2)(1,"h2",3),u(2),p(3,"translate"),l(),f(4,qo,4,6,"app-info-box",4)(5,Yo,5,10)(6,Xo,4,5),l()),t&2){let e=o();m("ariaMap",e.getAriaAttributes("section")),a(),M("id",e.titleId),a(),S(" ",c(3,4,"ZmianaRachunkuGlownego")," "),a(2),h(e.displayCommunicat?4:e.dzielNaJednostki?e.jednostki?6:-1:5)}}var Qi=(()=>{class t{constructor(){this.cancelClick=new B,this.statusChange=new B,this.componentId="",this.titleId="",this.success=!1,this.isLoading=!1,this.isMobile=!1,this.scaCode=G.ust_zmiana_parametrow,this.displayCommunicat=!1,this.communicatCode="",this.ICON_TYPES=Me,this.buttonTypes=j,this.rachunkiService=w(Qe),this.ustawieniaService=w(te),this.fb=w(ee),this.apiClientService=w(Ce),this.destroyRef=w(W),this.screenSizeService=w(Q),this.idGen=w(me),this.form=this.fb.group({RachGuid:new O("",{validators:[D.required],nonNullable:!0})}),this.formJednostki=this.fb.group({})}ngOnInit(){this.componentId=this.idGen.generateId("zmien-rach-glowny"),this.titleId=`${this.componentId}-title`,this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.rachunkiService.pobierzRachunkiBiezace(!1,!1).pipe(F(this.destroyRef)).subscribe(e=>{if(this.rachunkiRes=e,!e||e.Rachunki.length==0){this.displayCommunicat=!0,this.communicatCode="BrakUprawnienDoWykonaniaOperacji";return}this.rachGlowny=e.Rachunki.find(n=>n.RachunekGuid==e.RachGlownyGuid),this.dzielNaJednostki&&this.ustawieniaService.PobierzJednostki().pipe(F(this.destroyRef)).subscribe(n=>
2{this.jednostki=n,this.jednostki.ListaJednostek.forEach(i=>{let d=this.fb.control(i.RachGlownyGuid?i.RachGlownyGuid:i.Rachunki&&i.Rachunki.length>0?i.Rachunki[0].RachunekGuid:"");this.formJednostki.addControl(i.NrJednostki,d)})})})}onChangeAccount(e){let n=this.rachunkiRes.Rachunki.find(i=>i.RachunekGuid==e);n&&(this.form.controls.RachGuid.patchValue(e),this.rachGlowny=n)}onChangeAccountJednostka(e,n){let i=this.jednostki?.ListaJednostek.find(d=>d.NrJednostki==n);i&&(i.RachGlownyGuid=e,this.formJednostki.patchValue({[n]:e}))}onSubmitStep1(){if(this.dzielNaJednostki){if(this.formJednostki.markAllAsTouched(),!this.formJednostki.valid)return;let e={RachunkiLista:[]};Object.keys(this.formJednostki.controls).forEach(n=>{let i=this.formJednostki.controls[n];e.RachunkiLista.push({NrJednostki:n,RachGuid:i.value})}),this.ustawieniaService.zapiszRachGlowneJednostek(e).subscribe(n=>{this.statusChange.emit(n.Status)})}else{this.form.markAllAsTouched();let e=this.form.getRawValue();if(!this.form.valid)return;let n={Nazwa:"GlownyRachunek",Wartosc:e.RachGuid};this.ustawieniaService.zapiszRachGlowny(n).subscribe(i=>{this.statusChange.emit(i.Status)})}}getAriaAttributes(e){return e==="section"?{labelledby:this.titleId}:{}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-zmien-rach-glowny"]],inputs:{selectedSetting:"selectedSetting",dzielNaJednostki:"dzielNaJednostki"},outputs:{cancelClick:"cancelClick",statusChange:"statusChange"},decls:3,vars:2,consts:[["loadedContent",""],[4,"appLoading","appLoadingContentTemplate"],[3,"ariaMap"],[1,"sr-only"],[3,"displayCenter","icon"],[1,"jednostka"],[3,"onChangeAccount","label","selectedAccount","accounts"],[3,"clickPrimary","btnPrimaryTxt","colSpans"],[3,"onChangeAccount","label","rachGuid","accounts"]],template:function(n,i){if(n&1&&Ge(0,Zo,2,0,"ng-container",1)(1,er,7,6,"ng-template",null,0,ut),n&2){let d=mt(2);m("appLoading",!0)("appLoadingContentTemplate",d)}},dependencies:[zt,Y,q,K,U,Je,ge,_e,$,R],styles:[".jednostka[_ngcontent-%COMP%]{margin-bottom:20px}"]})}}return t})();var tr=t=>[t],Ji=()=>[6,8,12],ir=()=>[6,6,6];function nr(t,s){t&1&&g(0,"app-spinner",1),t&2&&m("liveMessage","LadowanieNotyfikacjiKartowych")}function ar(t,s){t&1&&(r(0,"app-info-box",2),p(1,"translate"),r(2,"p"),u(3),p(4,"translate"),l()()),t&2&&(m("displayCenter",!0)("displayDefaultIcon",!0)("ariaRole","status")("announceMode","live")("announceText",c(1,6,"ProblemZPobraniemNotyfikacji")),a(3),x(c(4,8,"ProblemZPobraniemNotyfikacji")))}function or(t,s){if(t&1){let e=b();r(0,"div",6)(1,"app-default-dropdown",10),p(2,"translate"),y("valueEmit",function(i){_(e);let d=o(2);return C(d.onChangeKlient(i))}),l()()}if(t&2){let e=o(2);a(),m("formMode",!1)("label",c(2,4,"NazwaKlienta"))("options",e.klienciDict)("selectedOption",e.selectedKlientDict)}}function rr(t,s){if(t&1&&(g(0,"app-summary-row",7),p(1,"translate")),t&2){let e=o(2);m("odpowiedzi",P(4,tr,e.selectedKlientDto.NazwaKlienta))("opis",c(1,2,"NazwaKlienta"))}}function lr(t,s){t&1&&g(0,"app-spinner",1),t&2&&m("liveMessage","LadowanieListyNotyfikacjiKartowych")}function sr(t,s){t&1&&(r(0,"app-info-box",2),p(1,"translate"),r(2,"p"),u(3),p(4,"translate"),l()()),t&2&&(m("displayCenter",!0)("displayDefaultIcon",!0)("ariaRole","status")("announceMode","live")("announceText",c(1,6,"ProblemZPobraniemNotyfikacji")),a(3),x(c(4,8,"ProblemZPobraniemNotyfikacji")))}function pr(t,s){if(t&1&&(r(0,"div",20),g(1,"app-default-dropdown",22),p(2,"translate"),l()),t&2){let e=o(),n=e.$implicit,i=e.$index,d=o(4);a(),m("label",c(2,4,"KanalNotyfikacjiDla")+": "+n.CategoryName)("labelHorizontal",!1)("options",d.notyfikacjeFA.at(i).controls.AllowedChannels.value)("formControl",d.notyfikacjeFA.at(i).controls.SelectedChannels)}}function cr(t,s){if(t&1&&(r(0,"li",14)(1,"div",17)(2,"div")(3,"span",18),u(4),l(),g(5,"app-check-box",19),p(6,"translate"),p(7,"translate"),p(8,"translate"),p(9,"translate"),p(10,"translate"),p(11,"translate"),p(12,"translate"),p(13,"translate"),l(),f(14,pr,3,6,"div",20),l(),r(15,"div",21),u(16),l()()),t&2){let e=s.$implicit,n=s.$index,i=o(4);m("formGroup",i.notyfikacjeFA.at(n))("ariaMap",i.getAriaAttributes("item",e.CategoryName)),a(4),x(e.CategoryName),a(),m("label",i.notyfikacjeFA.at(n).c
2ontrols.Enabled.value?i.notyfikacjeFA.at(n).controls.Mandatory.value?c(6,10,"WlaczoneWymagane"):c(7,12,"Wlaczone"):i.notyfikacjeFA.at(n).controls.Mandatory.value?c(8,14,"WylaczoneWymagane"):c(9,16,"Wylaczone"))("ariaLabel",e.CategoryName+": "+(i.notyfikacjeFA.at(n).controls.Enabled.value?i.notyfikacjeFA.at(n).controls.Mandatory.value?c(10,18,"WlaczoneWymagane"):c(11,20,"Wlaczone"):i.notyfikacjeFA.at(n).controls.Mandatory.value?c(12,22,"WylaczoneWymagane"):c(13,24,"Wylaczone")))("disabled",i.notyfikacjeFA.at(n).controls.Mandatory.value)("formControl",i.notyfikacjeFA.at(n).controls.Enabled)("controlName","Enabled"),a(9),h(i.notyfikacjeFA.at(n).controls.Enabled.value?14:-1),a(2),x(e.CategoryDesc)}}function dr(t,s){if(t&1&&(r(0,"ul",13),E(1,cr,17,26,"li",14,J),l(),r(3,"div",15),g(4,"app-page-navigation-bottom",16),p(5,"translate"),l()),t&2){let e=o(3);m("ariaMap",e.getAriaAttributes("list")),a(),A(e.listaNotyfikacjiResponse.Lista),a(3),m("btnPrimaryTxt",c(5,5,"Zapisz"))("btnPrimaryType","submit")("btnPrimaryDisabled",!e.hasChanges()||e.form.invalid)("colSpans",T(7,Ji))}}function mr(t,s){if(t&1&&(r(0,"div",30),g(1,"app-default-dropdown",31),p(2,"translate"),l()),t&2){let e=o(),n=e.$implicit,i=e.$index,d=o(4);a(),m("label",c(2,4,"KanalNotyfikacjiDla")+": "+n.CategoryName)("inputColSpans",T(6,ir))("options",d.notyfikacjeFA.at(i).controls.AllowedChannels.value)("formControl",d.notyfikacjeFA.at(i).controls.SelectedChannels)}}function ur(t,s){if(t&1&&(r(0,"li",24)(1,"div",25)(2,"div",26)(3,"div",27)(4,"span",28),u(5),g(6,"app-check-box",29),p(7,"translate"),p(8,"translate"),p(9,"translate"),p(10,"translate"),l()(),r(11,"div",27)(12,"span",28),u(13),l()(),f(14,mr,3,7,"div",30),l()()()),t&2){let e=s.$implicit,n=s.$index,i=o(4);m("formGroup",i.notyfikacjeFA.at(n))("ariaMap",i.getAriaAttributes("item",e.CategoryName)),a(5),S(" ",e.CategoryName," "),a(),m("disabled",i.notyfikacjeFA.at(n).controls.Mandatory.value)("formControl",i.notyfikacjeFA.at(n).controls.Enabled)("controlName","Enabled")("label",i.notyfikacjeFA.at(n).controls.Mandatory.value?c(7,10,"Wymagane"):"")("ariaLabel",e.CategoryName+": "+(i.notyfikacjeFA.at(n).controls.Mandatory.value?c(8,12,"Wymagane"):i.notyfikacjeFA.at(n).controls.Enabled.value?c(9,14,"Wlaczone"):c(10,16,"Wylaczone"))),a(7),x(e.CategoryDesc),a(),h(i.notyfikacjeFA.at(n).controls.Enabled.value?14:-1)}}function _r(t,s){if(t&1&&(r(0,"ul",23),E(1,ur,15,18,"li",24,J),l(),g(3,"app-page-navigation-bottom",16),p(4,"translate")),t&2){let e=o(3);m("ariaMap",e.getAriaAttributes("list")),a(),A(e.listaNotyfikacjiResponse.Lista),a(2),m("btnPrimaryTxt",c(4,5,"Zapisz"))("btnPrimaryType","submit")("btnPrimaryDisabled",!e.hasChanges()||e.form.invalid)("colSpans",T(7,Ji))}}function Cr(t,s){if(t&1){let e=b();r(0,"form",11),y("ngSubmit",function(){_(e);let i=o(2);return C(i.zapisz())}),r(1,"div",12),f(2,dr,6,8)(3,_r,5,8),l()()}if(t&2){let e=o(2);m("formGroup",e.form),a(2),h(e.isMobile?3:2)}}function fr(t,s){if(t&1&&(r(0,"div",3)(1,"div",4)(2,"h3",5),u(3),p(4,"translate"),l()(),f(5,or,3,6,"div",6)(6,rr,2,6,"app-summary-row",7),l(),r(7,"section",8)(8,"div",4)(9,"h3",5),u(10),p(11,"translate"),l()(),f(12,lr,1,1,"app-spinner",1)(13,sr,5,10,"app-info-box",2)(14,Cr,4,2,"form",9),l()),t&2){let e=o();a(3),x(c(4,5,"DaneKlienta")),a(2),h(e.listaKart.KlienciKarty.length>1?5:6),a(2),m("ariaMap",e.getAriaAttributes("section")),a(3),x(c(11,7,"Notyfikacje")),a(2),h(e.isLoadingBottom?12:!e.listaNotyfikacjiResponse||!e.listaNotyfikacjiResponse.Lista||e.listaNotyfikacjiResponse.Lista.length===0?13:14)}}var Xi=(()=>{class t{constructor(){this.statusChange=new B,this.hasChanges=N(!1),this.isLoading=!0,this.isLoadingBottom=!0,this.isMobile=!1,this.ICON_TYPES=Me,this.baselineSnapshot=[],this.screenSizeService=w(Q),this.apiClientService=w(Ce),this.destroyRef=w(W),this.fb=w(ee),this.translate=w(H),this.form=this.fb.nonNullable.group({notyfikacje:this.fb.array([])}),this.inAllowedChannelsValidator=e=>n=>{let i=n.value;return i?e.includes(i)?null:{channelNotAllowed:!0}:{required:!0}}}get notyfikacjeFA(){return this.form.get("notyfikacje")}ngOnInit(){this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.pobierzListeKart(),this.form.valueChanges.pipe(F(this.destroyRef)).subscribe(()=>{let e=this.makeSnapshot();this.hasChanges.set(this.isDifferent(e,this.baselineSnapshot))})}onChangeKlient(e){this.selectedKlientDto=this.listaKart.KlienciKarty.find(n=>n.Guid==e),this.selectedKlientDict=this.klienciDict.find(n=>n.key==e),this.pobierzListeNotyfikacji()}
2zapisz(){if(this.form.invalid){this.form.markAllAsTouched();return}this.isLoading=!0;let e=this.toZmienNotyfikacjeRequest();this.apiClientService.postAndHandle(V.endpoints.kartyZmianaNotyfikacji,e,{next:n=>{this.statusChange.emit(n.Status)},error:()=>{this.isLoading=!1,this.statusChange.emit(!1)}})}isDifferent(e,n){if(e.length!==n.length)return!0;for(let i=0;i<e.length;i++){let d=e[i],v=n[i];if(d.CategoryGuid!==v.CategoryGuid||d.Enabled!==v.Enabled||d.SelectedChannels!==v.SelectedChannels)return!0}return!1}makeSnapshot(){return this.notyfikacjeFA.controls.map(e=>{let n=e.getRawValue();return{CategoryGuid:n.CategoryGuid,SelectedChannels:n.SelectedChannels,Enabled:n.Enabled}}).sort((e,n)=>e.CategoryGuid.localeCompare(n.CategoryGuid))}toZmienNotyfikacjeRequest(){return{KlientGuid:this.selectedKlientDto.Guid,Notyfikacje:this.notyfikacjeFA.controls.map(e=>{let n=e.getRawValue();return{CategoryGuid:n.CategoryGuid,SelectedChannels:n.SelectedChannels,Enabled:n.Enabled}})}}pobierzListeNotyfikacji(){this.isLoadingBottom=!0;let e={KlientGuid:this.selectedKlientDto.Guid};this.apiClientService.postAndHandle(V.endpoints.kartyListaNotyfikacji,e,{next:n=>{this.listaNotyfikacjiResponse=n,this.buildForm(n)},error:()=>{this.isLoadingBottom=!1,this.isLoading=!1},complete:()=>{this.isLoadingBottom=!1,this.isLoading=!1}})}pobierzListeKart(){let e={Refresh:!1};this.apiClientService.postAndHandle(V.endpoints.pobierzKarty,e,{next:n=>{this.listaKart=n,n.KlienciKarty&&n.KlienciKarty.length>0&&this.wypelnijDropdown()}},this.destroyRef)}wypelnijDropdown(){this.listaKart.KlienciKarty.length>0&&(this.klienciDict=[],this.listaKart.KlienciKarty.forEach(e=>
2{this.klienciDict.push({key:e.Guid,value:e.NazwaKlienta})}),this.onChangeKlient(this.klienciDict[0].key))}buildForm(e){let n=this.fb.array([]);e.Lista.forEach(i=>{let d=(i.AllowedChannels??[]).map(L=>({key:L,value:L})),v=d.some(L=>L.key===i.SelectedChannels)?i.SelectedChannels:i.DefaultChannel&&d.some(L=>L.key===i.DefaultChannel)?i.DefaultChannel:d[0]?.key??"",z=this.fb.nonNullable.control(i.Mandatory?!0:!!i.Enabled,{validators:[]});i.Mandatory&&z.disable({emitEvent:!1});let le=this.fb.group({CategoryGuid:this.fb.nonNullable.control(i.CategoryGuid),SelectedChannels:new O(v,{nonNullable:!0,validators:[D.required,this.inAllowedChannelsValidator(d.map(L=>L.key))]}),Enabled:z,CategoryName:this.fb.nonNullable.control(i.CategoryName),CategoryDesc:this.fb.nonNullable.control(i.CategoryDesc),Mandatory:this.fb.nonNullable.control(i.Mandatory),AllowedChannels:this.fb.nonNullable.control(d),DefaultChannel:this.fb.nonNullable.control(i.DefaultChannel??"")});i.Mandatory&&(le.get("Enabled").setValue(!0,{emitEvent:!1}),le.get("Enabled").disable({emitEvent:!1}));let Te=le.get("Enabled").getRawValue();z.valueChanges.pipe(F(this.destroyRef)).subscribe(L=>{if(!Te&&L){let Le=le.get("AllowedChannels").value??[],at=le.get("DefaultChannel").value,ot=this.pickDefaultChannel(Le,at),Pt=le.get("SelectedChannels");Pt.setValue(ot,{emitEvent:!1}),Pt.markAsDirty(),Pt.updateValueAndValidity({emitEvent:!1})}Te=L}),n.push(le)}),this.form.setControl("notyfikacje",n,{emitEvent:!1}),this.baselineSnapshot=this.makeSnapshot(),this.hasChanges.set(!1),this.form.markAsPristine()}pickDefaultChannel(e,n){return n&&e.some(i=>i.key===n)?n:e[0]?.key??""}getAriaAttributes(e,n){switch(e){case"section":return{label:this.translate.instant("Notyfikacje"),busy:this.isLoadingBottom?!0:null};case"list":return{label:this.translate.instant("ListaNotyfikacjiKartowych")};case"item":return{label:n??""};default:return{}}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-notyfikacje"]],outputs:{statusChange:"statusChange"},decls:6,vars:4,consts:[[1,"col-6","col-sm-6","col-lg-6","subheader"],[3,"liveMessage"],[1,"col-6","col-sm-8","col-lg-12",3,"displayCenter","displayDefaultIcon","ariaRole","announceMode","announceText"],[1,"display-data"],[1,"row"],[1,"col-6"],[1,"dropdown-row"],[3,"odpowiedzi","opis"],["role","region",1,"notyfikacje-list-section",3,"ariaMap"],["autocomplete","off",3,"formGroup"],[3,"valueEmit","formMode","label","options","selectedOption"],["autocomplete","off",3,"ngSubmit","formGroup"],["formArrayName","notyfikacje"],[1,"action-table","notyfikacje-list",3,"ariaMap"],[1,"action-table-body","notyfikacje-list-item",3,"formGroup","ariaMap"],[1,"bottom-navigation"],[3,"btnPrimaryTxt","btnPrimaryType","btnPrimaryDisabled","colSpans"],[1,"div-category"],[1,"category-name","text-label"],[3,"label","ariaLabel","disabled","formControl","controlName"],[1,"div-dropdown"],[1,"category-desc"],[3,"label","labelHorizontal","options","formControl"],[1,"notyfikacje-mobile-list",3,"ariaMap"],[1,"notyfikacje-mobile-list-item",3,"formGroup","ariaMap"],[1,"tokeny-lista-mobile-table"],[1,"tokeny-lista-mobile-table-body"],[1,"tokeny-lista-mobile-table-body-row"],[1,"text-value"],[3,"disabled","formControl","controlName","label","ariaLabel"],[1,"div-dropdown-mobile"],[3,"label","inputColSpans","options","formControl"]],template:function(n,i){n&1&&(r(0,"h2",0),u(1),p(2,"translate"),l(),f(3,nr,1,1,"app-spinner",1)(4,ar,5,10,"app-info-box",2)(5,fr,15,9)),n&2&&(a(),S(" ",c(2,2,"NotyfikacjeKartowe"),` 3`),a(2),h(i.isLoading?3:!i.listaKart||!i.selectedKlientDto||!i.selectedKlientDict?4:5))},dependencies:[U,we,_e,bt,q,ne,Z,ie,ae,oe,ti,Ye,ge,$,R],styles:[".tokeny-lista-mobile-table[_ngcontent-%COMP%]{margin-top:1vh;border-top:1px solid var(--line-action-btn-disabled)}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .tokeny-lista-mobile-table-head[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;padding-top:1vh}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .tokeny-lista-mobile-table-body[_ngcontent-%COMP%]{word-wrap:break-word;padding:0 5% 2%}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .tokeny-lista-mobile-table-body[_ngcontent-%COMP%] .tokeny-lista-mobile-table-body-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;padding:2%;flex-direction:column}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .tokeny-lista-mobile-table-body[_ngcontent-%COMP%] .div-dropdown-mobile[_ngcontent-%COMP%]{padding:2%}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-size:14px;color:var(--input-stroke)}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .text-value[_ngcontent-%COMP%]{font-size:16px;font-weight:400;line-height:21px;color:var(--black)}.tokeny-lista-mobile-table[_ngcontent-%COMP%] .text-value[_ngcontent-%COMP%] app-check-box[_ngcontent-%COMP%]{margin-left:10px}.mobile-title[_ngcontent-%COMP%]{margin-top:25px}.mobile-title[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-bottom:0}.cell-with-icon[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:10px 0;align-items:center}.cell-with-icon[_ngcontent-%COMP%] .icon-div[_ngcontent-%COMP%]{margin-left:15px}.margin[_ngcontent-%COMP%]{margin:0 10px}.div-category[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin:10px 0;height:42px}
3.div-category[_ngcontent-%COMP%] .category-name[_ngcontent-%COMP%]{margin-right:20px}.div-category[_ngcontent-%COMP%] .div-dropdown[_ngcontent-%COMP%]{width:120px}.category-desc[_ngcontent-%COMP%]{margin-bottom:15px}.bottom-navigation[_ngcontent-%COMP%]{margin-top:10px}.notyfikacje-list[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.notyfikacje-list-item[_ngcontent-%COMP%]{margin:0;padding:0}.notyfikacje-mobile-list[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}.notyfikacje-mobile-list-item[_ngcontent-%COMP%]{margin:0;padding:0}"]})}}return t})();var ke={sep:"",tekstSep:"",kwotaFormat:"GR",kwotaSep:".",kwotaWN:!1,dataFormat:"yyyy-MM-dd",dataSep:"",naglowek:!1,znakOkal:""},Tt=[{value:"RNAD",labelKey:"RachunekZestawienia"},{value:"WIRT",labelKey:"RachunekWirtualny"},{value:"DNAD",labelKey:"DaneWlasciciela4x35"},{value:"DNAD1",labelKey:"DaneWlasciciela1"},{value:"DNAD2",labelKey:"DaneWlasciciela2"},{value:"DNAD3",labelKey:"DaneWlasciciela3"},{value:"DNAD4",labelKey:"DaneWlasciciela4"},{value:"WYC",labelKey:"NumerWyciaguNrData"},{value:"WYC2",labelKey:"NumerWyciaguNr"},{value:"DB",labelKey:"DataBiezaca"},{value:"DW",labelKey:"DataWyciagu"},{value:"DN",labelKey:"DataNadania"},{value:"LOP",labelKey:"LiczbaOperacji"},{value:"SUM",labelKey:"SumaKwotFormatDomyslny"},{value:"SUM_GR",labelKey:"SumaKwotWGroszach"},{value:"SUM_ZL",labelKey:"SumaKwotWZlotychIGroszach"}],nt=[{value:"RZEST",labelKey:"RachunekZestawienia"},{value:"RNAD",labelKey:"RachunekNadawcy"},{value:"RODB",labelKey:"RachunekOdbiorcy"},{value:"DNAD",labelKey:"DaneNadawcy4x35"},{value:"DNAD1",labelKey:"DaneNadawcy1"},{value:"DNAD2",labelKey:"DaneNadawcy2"},{value:"DNAD3",labelKey:"DaneNadawcy3"},{value:"DNAD4",labelKey:"DaneNadawcy4"},{value:"DODB",labelKey:"DaneOdbiorcy4x35"},{value:"DODB1",labelKey:"DaneOdbiorcy1"},{value:"DODB2",labelKey:"DaneOdbiorcy2"},{value:"DODB3",labelKey:"DaneOdbiorcy3"},{value:"DODB4",labelKey:"DaneOdbiorcy4"},{value:"WIRT",labelKey:"RachunekWirtualny"},{value:"TYT",labelKey:"TytulOperacji4x35"},{value:"TYT1",labelKey:"TytulOperacji1"},{value:"TYT2",labelKey:"TytulOperacji2"},{value:"TYT3",labelKey:"TytulOperacji3"},{value:"TYT4",labelKey:"TytulOperacji4"},{value:"KW",labelKey:"Kwota"},{value:"DATA",labelKey:"DataOperacji"},{value:"DATAKSIEG",labelKey:"DataKsiegowania"},{value:"KOD",labelKey:"KodOperacji"},{value:"KOM",labelKey:"TypOperacji"},{value:"WYC",labelKey:"NumerWyciaguNrData"},{value:"WYC2",labelKey:"NumerWyciaguNr"},{value:"REF",labelKey:"NumerOperacji"},{value:"DB",labelKey:"DataBiezaca"},{value:"DW",labelKey:"DataWyciagu"},{value:"DN",labelKey:"DataNadania"}],Dt=[{value:"RNAD",labelKey:"RachunekZestawienia"},{value:"WIRT",labelKey:"RachunekWirtualny"},{value:"DNAD",labelKey:"DaneWlasciciela4x35"},{value:"DNAD1",labelKey:"DaneWlasciciela1"},{value:"DNAD2",labelKey:"DaneWlasciciela2"},{value:"DNAD3",labelKey:"DaneWlasciciela3"},{value:"DNAD4",labelKey:"DaneWlasciciela4"},{value:"WYC",labelKey:"NumerWyciagu"},{value:"DB",labelKey:"DataBiezaca"},{value:"DW",labelKey:"DataWyciagu"},{value:"DN",labelKey:"DataNadania"},{value:"LOP",labelKey:"LiczbaOperacji"},{value:"SUM",labelKey:"SumaKwot"}],Vt=[{value:"yyyy-MM-dd",labelKey:"FormatDatyRRRRMMDD"},{value:"dd-MM-yyyy",labelKey:"FormatDatyDDMMRRRR"},{value:"MM-dd-yyyy",labelKey:"FormatDatyMMDDRRRR"}],tt=t=>t?t.charCodeAt(0).toString():"",Bt=t=>t.map(s=>s.value).join(",").trim().toUpperCase();function tn(t){let s=t.params,e=[tt(s.sep),tt(s.tekstSep),s.kwotaFormat,tt(s.kwotaSep),s.kwotaWN?"True":"False",s.dataFormat,tt(s.dataSep),s.naglowek?"True":"False",tt(s.znakOkal),""].join(","),n=`[HEAD]${t.headerEnabled?Bt(t.header):""}[/HEAD]`,i=`[BODY]${Bt(t.body)}[/BODY]`,d=`[FOOT]${t.footerEnabled?Bt(t.footer):""}[/FOOT]`;return`${e}|${n}${i}${d}`}function it(t){let s=parseInt(t??"",10);return Number.isFinite(s)?String.fromCharCode(s):""}function en(t){return(t??"").trim().toLowerCase()==="true"}function It(t,s){let e=t.match(new RegExp(`\\[${s}\\](.*?)\\[\\/${s}\\]`,"i"));return e?e[1]:null}function Rt(t,s){let e=t.trim();if(!e)return null;let n=s.find(z=>z.value.toUpperCase()===e.toUpperCase());if(n)return{value:n.value,labelKey:n.labelKey};let i=e.indexOf("_"),d=(i===-1?e:e.substring(0,i)).toUpperCase(),v=i===-1?"":e.substring(i+1);switch(d){case"X":return{value:e,labelExtra:v||"X"};case"Y":{let z=v.indexOf("_"),le=(z===-1?v:v.substring(0,z)).toUpperCase(),Te=z===-1?"":v.substring(z+1),L=s.find(Le=>Le.value.toUpperCase()===le);return L?{value:e,labelKey:L.labelKey,labelExtra:Te?` ${Te}`:""}:null}case"M":{let z=v.split("&").map(le=>{let Te=le.trim();if(Te.toUpperCase().startsWith("X_")){let L=parseInt(Te.substring(2),10);return Number.isFinite(L)?String.fromCharCode(L):Te.substring(2)}if(Te.toUpperCase().startsWith("Y_")){let L=Te.substring(2),Le=L.indexOf("_"),at=Le===-1?L:L.substring(0,Le),ot=Le===-1?"":L.substring(Le+1);return ot?`${at} ${ot}`:at}return Te});return{value:e,labelExtra:z.join(" ").trim()||"M"}}default:return null}}function kt(t,s){return t.split(",").map(e=>Rt(e,s)).filter(e=>e!==null)}function Nt(t){let s={params:rt({},ke),headerEnabled:!1,footerEnabled:!1,header:[],body:[],footer:[]};if(!t?.includes("|"))return s;let e=t.indexOf("|"),n=t.substring(0,e).split(","),i=t.substring(e+1);s.params={sep:it(n[0]),tekstSep:it(n[1]),kwotaFormat:n[2]==="ZL"?"ZL":"GR",kwotaSep:it(n[3])===","?",":".",kwotaWN:en(n[4]),dataFormat:Vt.some(le=>le.value===n[5])?n[5]:ke.dataFormat,dataSep:it(n[6]),naglowek:en(n[7]),znakOkal:it(n[8])};let d=It(i,"HEAD"),v=It(i,"BODY"),z=It(i,"FOOT");return d?.trim()&&(s.header=kt(d,Tt),s.headerEnabled=s.header.length>0,s.headerEnabled&&(s.params.naglowek=!1)),v!==null?s.body=kt(v,nt):i.trim()&&(s.body=kt(i,nt)),z?.trim()&&(s.footer=kt(z,Dt),s.footerEnabled=s.footer.length>0),s}function hr(t,s){if(t&1){let e=b();r(0,"li",12),y("click",function(){let i=_(e).$implicit,d=o();return C(d.selectField(i.value))}),u(1),p(2,"translate"),l()}if(t&2){let e=s.$implicit,n=o();We("selected",n.selectedField()===e.value)("special",e.value==="X"||e.value==="Y"||e.value==="M"),m("id",n.uid+"-l-"+e.value),M("aria-selected",n.selectedField()===e.value),a(),S(" ",c(2,7,e.labelKey)," ")}}function gr(t,s){if(t&1){let e=b();r(0,"div",6)(1,"label"),u(2),p(3,"translate"),r(4,"input",13),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.customText,i)||(d.customText=i),C(i)}),l()()()}if(t&2){let e=o();a(2),S(" ",c(3,2,"WprowadzWartosc")," "),a(2),ve("ngModel",e.customText)}}function yr(t,s){if(t&1&&(r(0,"option",16),u(1),p(2,"translate"),l()),t&2){let e=s.$implicit;m("value",e.value),a(),x(c(2,2,e.labelKey))}}function wr(t,s){if(t&1){let e=b();r(0,"div",6)(1,"label"),u(2),p(3,"translate"),r(4,"select",14),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.rangeField,i)||(d.rangeField=i),C(i)}),r(5,"option",15),u(6,"\u2014"),l(),E(7,yr,3,4,"option",16,J),l()(),r(9,"div",17)(10,"label"),u(11),p(12,"translate"),r(13,"input",18),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.rangeFrom,i)||(d.rangeFrom=i),C(i)}),l()(),r(14,"label"),u(15),p(16,"translate"),r(17,"input",18),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.rangeTo,i)||(d.rangeTo=i),C(i)}),l()()()()}if(t&2){let e=o();a(2),S(" ",c(3,6,"WybierzPole")," "),a(2),ve("ngModel",e.rangeField),a(3),A(e.fields()),a(4),S("",c(12,8,"Od")," "),a(2),ve("ngModel",e.rangeFrom),a(2),S("",c(16,10,"Do")," "),a(2),ve("ngModel",e.rangeTo)}}function br(t,s){if(t&1&&(r(0,"option",16),u(1),p(2,"translate"),l()),t&2){let e=s.$implicit;m("value",e.value),a(),x(c(2,2,e.labelKey))}}function xr(t,s){if(t&1&&(r(0,"span",23),u(1),l()),t&2){let e=s.$implicit;a(),x(e.label)}}function vr(t,s){if(t&1){let e=b();r(0,"div",6)(1,"label"),u(2),p(3,"translate"),r(4,"select",14),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.multiField,i)||(d.multiField=i),C(i)}),r(5,"option",15),u(6,"\u2014"),l(),E(7,br,3,4,"option",16,J),l()(),r(9,"div",17)(10,"label"),u(11),p(12,"translate"),r(13,"input",18),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.multiFrom,i)||(d.multiFrom=i),C(i)}),l()(),r(14,"label"),u(15),p(16,"translate"),r(17,"input",18),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.multiTo,i)||(d.multiTo=i),C(i)}),l()(),r(18,"app-button",7),p(19,"translate"),y("emittClick",function(){_(e);let i=o();return C(i.addMultiRange())}),l()(),r(20,"div",17)(21,"label"),u(22),p(23,"translate"),r(24,"input",19),ze("ngModelChange",function(i){_(e);let d=o();return Se(d.multiChar,i)||(d.multiChar=i),C(i)}),l()(),r(25,"app-button",20),p(26,"translate"),y("emittClick",function(){_(e);let i=o();return C(i.addMultiChar())}),l()(),r(27,"div",21)(28,"span",3),u(29),p(30,"translate"),l(),r(31,"span",22),E(32,xr,2,1,"span",23,J),l(),r(34,"app-button",24),p(35,"translate"),y("emittClick",function(){_(e);let i=o();return C(i.clearMulti())}),l()()()}if(t&2){let e=o();a(2),S(" ",c(3,19,"WybierzPole")," "),a(2),ve("ngModel",e.multiField),a(3),A(e.fields()),a(4),S("",c(12,21,"Od")," "),a(2),ve("ngModel",e.multiFrom),a(2),S("",c(16,23,"Do")," "),a(2),ve("ngModel",e.multiTo),a(),m("btnType",e.BUTTON_TYPES.Link)("text",c(19,25,"Dodaj")),a(4),S("",c(23,27,"WprowadzZnak")," "),a(2),ve("ngModel",e.multiChar),a(),m("size","small")("btnType",e.BUTTON_TYPES.Link)("padding0",!0)("text",c(26,29,"Dodaj")),a(4),x(c(30,31,"Podglad")),a(3),A(e.multiSegments()),a(2),m("btnType",e.BUTTON_TYPES.Link)("size","small")("padding0",!0)("text",c(35,33,"Wyczysc"))}}function Sr(t,s){if(t&1){let e=b();r(0,"li",12),y("click",function(){let i=_(e).$index,d=o();return C(d.selectEntry(i))}),u(1),p(2,"translate"),l()}if(t&2){let e=s.$implicit,n=s.$index,i=o();We("selected",i.selectedIndex()===n),m("id",i.uid+"-r-"+n),M("aria-selected",i.selectedIndex()===n),a(),de(" ",e.labelKey?c(2,6,e.labelKey):"","",e.labelExtra??""," ")}}function zr(t,s){t&1&&(r(0,"li",9),u(1),p(2,"translate"),l()),t&2&&(a(),x(c(2,1,"BrakPol")))}var nn=(()=>{class t{constructor(){this.translate=w(H),this.titleKey=Re.required(),this.fields=Re.required(),this.allowCustom=Re(!1),this.allowRange=Re(!1),this.allowMulti=Re(!1),this.entries=Qt([]),this.selectedField=N(null),this.selectedIndex=N(null),this.uid=`dls${t.nextUid++}`,this.customText="",this.rangeField="",this.rangeFrom="",this.rangeTo="",this.multiSegments=N([]),this.multiField="",this.multiFrom="",this.multiTo="",this.multiChar="",this.leftOptions=$e(()=>[...this.fields(),...this.allowCustom()?[{value:"X",labelKey:"DowolnaWartosc"}]:[],...this.allowRange()?[{value:"Y",labelKey:"DowolnyZakres"}]:[],...this.allowMulti()?[{value:"M",labelKey:"PoleZlozone"}]:[]]),this.showCustom=$e(()=>this.selectedField()==="X"),this.showRange=$e(()=>this.selectedField()==="Y"),this.showMulti=$e(()=>this.selectedField()==="M"),this.BUTTON_TYPES=j}static{this.nextUid=0}
3selectField(e){this.selectedField.set(e)}onLeftKeydown(e){let n=this.leftOptions(),i=n.findIndex(v=>v.value===this.selectedField()),d=v=>{this.selectField(n[v].value),document.getElementById(`${this.uid}-l-${n[v].value}`)?.scrollIntoView({block:"nearest"}),e.preventDefault()};switch(e.key){case"ArrowDown":d(Math.min(i+1,n.length-1));break;case"ArrowUp":d(Math.max(i-1,0));break;case"Home":d(0);break;case"End":d(n.length-1);break;case"Enter":this.add(),e.preventDefault();break}}onRightKeydown(e){let n=this.entries().length;if(!n)return;let i=this.selectedIndex()??-1,d=v=>{this.selectedIndex.set(v),document.getElementById(`${this.uid}-r-${v}`)?.scrollIntoView({block:"nearest"}),e.preventDefault()};switch(e.key){case"ArrowDown":e.altKey?(this.moveDown(),e.preventDefault()):d(Math.min(i+1,n-1));break;case"ArrowUp":e.altKey?(this.moveUp(),e.preventDefault()):d(Math.max(i-1,0));break;case"Home":d(0);break;case"End":d(n-1);break;case"Delete":this.remove(),e.preventDefault();break}}selectEntry(e){this.selectedIndex.set(this.selectedIndex()===e?null:e)}add(){let e=this.selectedField();if(!e)return;let n=null;if(e==="X"){let i=this.customText.trim();n=i?{value:`X_${i}`,labelExtra:i}:{value:"X",labelExtra:"X"},this.customText=""}else if(e==="Y"){if(n=this.buildRangeEntry(this.rangeField,this.rangeFrom,this.rangeTo),!n)return;this.rangeFrom="",this.rangeTo=""}else if(e==="M"){let i=this.multiSegments();if(i.length===0)return;n={value:"M_"+i.map(d=>d.value).join("&"),labelExtra:i.map(d=>d.label).join(" ")},this.clearMulti()}else{let i=this.fields().find(d=>d.value===e);if(!i)return;n={value:i.value,labelKey:i.labelKey}}this.entries.update(i=>[...i,n])}remove(){let e=this.selectedIndex();e!==null&&(this.entries.update(n=>n.filter((i,d)=>d!==e)),this.selectedIndex.set(null))}moveUp(){this.move(-1)}moveDown(){this.move(1)}addMultiRange(){let e=this.buildRangeEntry(this.multiField,this.multiFrom,this.multiTo);if(!e)return;let n=(e.labelKey?this.translate.instant(e.labelKey):"")+(e.labelExtra??"");this.multiSegments.update(i=>[...i,{value:e.value,label:n}]),this.multiFrom="",this.multiTo=""}addMultiChar(){let e=this.multiChar;e&&(this.multiSegments.update(n=>[...n,{value:`X_${e.charCodeAt(0)}`,label:e}]),this.multiChar="")}clearMulti(){this.multiSegments.set([])}buildRangeEntry(e,n,i){let d=this.fields().find(le=>le.value===e);if(!d)return null;let v=n.trim(),z=i.trim();return v&&z?{value:`Y_${d.value}_${v}:${z}`,labelKey:d.labelKey,labelExtra:` ${v}:${z}`}:{value:`Y_${d.value}`,labelKey:d.labelKey}}move(e){let n=this.selectedIndex();if(n===null)return;let i=n+e,d=this.entries();if(i<0||i>=d.length)return;let v=[...d];[v[n],v[i]]=[v[i],v[n]],this.entries.set(v),this.selectedIndex.set(i)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-dual-list-section"]],inputs:{titleKey:[1,"titleKey"],fields:[1,"fields"],allowCustom:[1,"allowCustom"],allowRange:[1,"allowRange"],allowMulti:[1,"allowMulti"],entries:[1,"entries"]},outputs:{entries:"entriesChange"},decls:32,vars:34,consts:[[1,"section"],[1,"lists"],[1,"list-col"],[1,"list-title"],["role","listbox","tabindex","0",1,"pick-list",3,"keydown"],["role","option",3,"id","selected","special"],[1,"extra-panel"],[3,"emittClick","btnType","text"],["role","option",3,"id","selected"],[1,"empty"],[1,"order-btns"],[3,"emittClick","btnType","disabled","text"],["role","option",3,"click","id"],["type","text","maxlength","35",3,"ngModelChange","ngModel"],[3,"ngModelChange","ngModel"],["value","","disabled",""],[3,"value"],[1,"range-inputs"],["type","text","maxlength","2",3,"ngModelChange","ngModel"],["type","text","maxlength","1",3,"ngModelChange","ngModel"],[3,"emittClick","size","btnType","padding0","text"],[1,"multi-preview"],[1,"multi-text"],[1,"multi-seg"],[3,"emittClick","btnType","size","padding0","text"]],template:function(n,i){n&1&&(r(0,"fieldset",0)(1,"legend"),u(2),p(3,"translate"),l(),r(4,"div",1)(5,"div",2)(6,"span",3),u(7),p(8,"translate"),l(),r(9,"ul",4),y("keydown",function(v){return i.onLeftKeydown(v)}),E(10,hr,3,9,"li",5,J),l(),f(12,gr,5,4,"div",6),f(13,wr,18,12,"div",6),f(14,vr,36,35,"div",6),r(15,"app-button",7),p(16,"translate"),y("emittClick",function(){return i.add()}),l()(),r(17,"div",2)(18,"span",3),u(19),p(20,"translate"),l(),r(21,"ul",4),y("keydown",function(v){return i.onRightKeydown(v)}),E(22,Sr,3,8,"li",8,J,!1,zr,3,3,"li",9),l(),r(25,"div",10)(26,"app-button",11),p(27,"translate"),y("emittClick",function(){return i.moveUp()}),l(),r(28,"app-button",11),p(29,"translate"),y("emittClick",function(){return i.moveDown()}),l(),r(30,"app-button",11),p(31,"translate"),y("emittClick",function(){return i.remove()}),l()()()()()),n&2&&(a(2),x(c(3,20,i.titleKey())),a(5),x(c(8,22,"Pola")),a(2),M("aria-activedescendant",i.selectedField()?i.uid+"-l-"+i.selectedField():null),a(),A(i.leftOptions()),a(2),h(i.showCustom()?12:-1),a(),h(i.showRange()?13:-1),a(),h(i.showMulti()?14:-1),a(),m("btnType",i.BUTTON_TYPES.Secondary)("text",c(16,24,"Dodaj")),a(4),x(c(20,26,"StrukturaSekcji")),a(2),M("aria-activedescendant",i.selectedIndex()!==null?i.uid+"-r-"+i.selectedIndex():null),a(),A(i.entries()),a(4),m("btnType",i.BUTTON_TYPES.Secondary)("disabled",i.selectedIndex()===null)("text",c(27,28,"WGore")),a(2),m("btnType",i.BUTTON_TYPES.Secondary)("disabled",i.selectedIndex()===null)("text",c(29,30,"WDol")),a(2),m("btnType",i.BUTTON_TYPES.Secondary)("disabled",i.selectedIndex()===null)("text",c(31,32,"Usun")))},dependencies:[K,gt,yt,Ct,ht,Z,Oe,ft,re,R],styles:["[_nghost-%COMP%]{display:block}.section[_ngcontent-%COMP%]{border:1px solid var(--default-border-color);border-radius:8px;padding:.75rem 1rem 1rem}.section[_ngcontent-%COMP%] legend[_ngcontent-%COMP%]{font-weight:600;padding:0 .5rem}.lists[_ngcontent-%COMP%]{display:flex;gap:1rem;flex-wrap:wrap}.list-col[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;flex:1 1 260px;min-width:0}.list-title[_ngcontent-%COMP%]{font-size:.85rem;font-weight:600;color:#000}.pick-list[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0;border:1px solid var(--default-border-color);border-radius:6px;height:16rem;overflow-y:auto;background:#fff}.pick-list[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.4rem .6rem;cursor:pointer;font-size:.9rem;overflow-wrap:anywhere}.pick-list[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background:#f2f4f7}.pick-list[_ngcontent-%COMP%] li.selected[_ngcontent-%COMP%]{background:var(--primary-10)}.pick-list[_ngcontent-%COMP%] li.special[_ngcontent-%COMP%]{font-weight:600}.pick-list[_ngcontent-%COMP%] li.empty[_ngcontent-%COMP%]{cursor:default;color:#98a2b3;font-style:italic}.pick-list[_ngcontent-%COMP%] li.empty[_ngcontent-%COMP%]:hover{background:none}.extra-panel[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem;border:1px dashed var(--default-border-color);border-radius:6px;padding:.6rem}.extra-panel[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.extra-panel[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .extra-panel[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{padding:.35rem .5rem;border:1px solid var(--default-border-color);border-radius:6px;font:inherit;min-width:0}.range-inputs[_ngcontent-%COMP%]{display:flex;gap:.5rem;align-items:flex-end;flex-wrap:wrap}.range-inputs[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{flex:0 1 auto}.range-inputs[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{width:4rem}.multi-preview[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem}.multi-preview[_ngcontent-%COMP%] .multi-text[_ngcontent-%COMP%]{min-height:1.5rem;font-size:.85rem;display:flex;flex-wrap:wrap;gap:.25rem}.multi-preview[_ngcontent-%COMP%] .multi-seg[_ngcontent-%COMP%]{border-radius:4px;padding:.1rem .35rem}.order-btns[_ngcontent-%COMP%]{display:flex;gap:.5rem;flex-wrap:wrap}.add-btn[_ngcontent-%COMP%]{align-self:flex-start}.pick-list[_ngcontent-%COMP%]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(max-width:640px){.lists[_ngcontent-%COMP%]{flex-direction:column}.pick-list[_ngcontent-%COMP%]{height:11rem}}"],changeDetection:0})}}return t})();var kr=["fileInput"],Tr=(t,s)=>s.value;function Dr(t,s){t&1&&g(0,"app-spinner",1),t&2&&m("overlay",!0)}function Pr(t,s){if(t&1){let e=b();r(0,"app-modal-base",27),y("onClose",function(){_(e);let i=o();return C(i.onModalClose())}),r(1,"app-info-box",28),u(2),l()()}if(t&2){let e=o();m("ariaRole","alertdialog"),a(),m("displayDefaultIcon",!0),a(),S(" ",e.error())}}function Mr(t,s){if(t&1){let e=b();r(0,"div",6)(1,"span"),u(2),p(3,"translate"),l(),r(4,"select",8),y("ngModelChange",function(i){_(e);let d=o();return C(d.kwotaSep.set(i))}),r(5,"option",29),u(6),p(7,"translate"),l(),r(8,"option",30),u(9),p(10,"translate"),l()()(),r(11,"div",12)(12,"label",14)(13,"input",15),y("ngModelChange",function(i){_(e);let d=o();return C(d.kwotaWN.set(i))}),l(),g(14,"sanitazed-svg-icon",16),l(),r(15,"span"),u(16),p(17,"translate"),l()()}if(t&2){let e=o();a(2),x(c(3,7,"SeparatorDziesietnyKwotydwukropek")),a(2),m("ngModel",e.kwotaSep()),a(2),x(c(7,9,"Kropka")),a(3),x(c(10,11,"Przecinek")),a(4),m("ngModel",e.kwotaWN()),a(),m("src","cdn-default2/svg/checkbox.svg"),a(2),x(c(17,13,"KwotaWNZeZnakiemMinusdwukropek"))}}function Er(t,s){if(t&1&&(r(0,"option",11),u(1),p(2,"translate"),l()),t&2){let e=s.$implicit;m("value",e.value),a(),x(c(2,2,e.labelKey))}}function Ar(t,s){if(t&1){let e=b();r(0,"div",12)(1,"label",14)(2,"input",15),y("ngModelChange",function(i){_(e);let d=o();
3return C(d.onNaglowekChange(i))}),l(),g(3,"sanitazed-svg-icon",16),l(),r(4,"span"),u(5),p(6,"translate"),l()()}if(t&2){let e=o();a(2),m("ngModel",e.naglowek()),a(),m("src","cdn-default2/svg/checkbox.svg"),a(2),x(c(6,3,"NazwyPolWNaglowkudwukropek"))}}function Fr(t,s){if(t&1){let e=b();r(0,"app-dual-list-section",31),ze("entriesChange",function(i){_(e);let d=o();return Se(d.headerEntries,i)||(d.headerEntries=i),C(i)}),l()}if(t&2){let e=o();m("fields",e.headerFields)("allowCustom",!0)("allowRange",!0),ve("entries",e.headerEntries)}}function Or(t,s){if(t&1){let e=b();r(0,"app-dual-list-section",32),ze("entriesChange",function(i){_(e);let d=o();return Se(d.footerEntries,i)||(d.footerEntries=i),C(i)}),l()}if(t&2){let e=o();m("fields",e.footerFields)("allowCustom",!0)("allowRange",!0),ve("entries",e.footerEntries)}}function Br(t,s){if(t&1&&(r(0,"span",33),u(1),l()),t&2){let e=o(3);a(),x(e.sep()||" ")}}function Ir(t,s){if(t&1&&(r(0,"span"),u(1),p(2,"translate"),l(),f(3,Br,2,1,"span",33)),t&2){let e=s.$implicit,n=s.$index,i=s.$count;a(),de("",e.labelKey?c(2,3,e.labelKey):"","",e.labelExtra??""),a(2),h(n!==i-1?3:-1)}}function Vr(t,s){if(t&1&&(r(0,"p",21),E(1,Ir,4,5,null,null,J),l()),t&2){let e=o();a(),A(e.headerEntries())}}function Rr(t,s){if(t&1&&(r(0,"span",33),u(1),l()),t&2){let e=o(2);a(),x(e.sep()||" ")}}function Nr(t,s){if(t&1&&(r(0,"span"),u(1),p(2,"translate"),l(),f(3,Rr,2,1,"span",33)),t&2){let e=s.$implicit,n=s.$index,i=s.$count;a(),de("",e.labelKey?c(2,3,e.labelKey):"","",e.labelExtra??""),a(2),h(n!==i-1?3:-1)}}function jr(t,s){t&1&&(r(0,"span",22),u(1),p(2,"translate"),l()),t&2&&(a(),x(c(2,1,"BrakPol")))}function Ur(t,s){if(t&1&&(r(0,"span",33),u(1),l()),t&2){let e=o(3);a(),x(e.sep()||" ")}}function Lr(t,s){if(t&1&&(r(0,"span"),u(1),p(2,"translate"),l(),f(3,Ur,2,1,"span",33)),t&2){let e=s.$implicit,n=s.$index,i=s.$count;a(),de("",e.labelKey?c(2,3,e.labelKey):"","",e.labelExtra??""),a(2),h(n!==i-1?3:-1)}}function Wr(t,s){if(t&1&&(r(0,"p",21),E(1,Lr,4,5,null,null,J),l()),t&2){let e=o();a(),A(e.footerEntries())}}var Kr={"yyyy-MM-dd":"RRRRMMDD","dd-MM-yyyy":"DDMMRRRR","MM-dd-yyyy":"MMDDRRRR"},Hr={RRRRMMDD:"yyyy-MM-dd",DDMMRRRR:"dd-MM-yyyy",MMDDRRRR:"MM-dd-yyyy"},an=(()=>{class t{constructor(){this.mode=Re("export"),this.initialValue=Re(""),this.save=Yt(),this.ustawieniaService=w(te),this.translateService=w(H),this.displayOverlay=N(!1),this.headerFields=Tt,this.bodyFields=nt,this.footerFields=Dt,this.dateFormats=Vt,this.sep=N(ke.sep),this.tekstSep=N(ke.tekstSep),this.kwotaFormat=N(ke.kwotaFormat),this.kwotaSep=N(ke.kwotaSep),this.kwotaWN=N(ke.kwotaWN),this.dataFormat=N(ke.dataFormat),this.dataSep=N(ke.dataSep),this.naglowek=N(ke.naglowek),this.znakOkal=N(ke.znakOkal),this.headerEnabled=N(!1),this.footerEnabled=N(!1),this.headerEntries=N([]),this.bodyEntries=N([]),this.footerEntries=N([]),this.error=N(""),this.isImport=$e(()=>this.mode()==="import"),this.BUTTON_TYPES=j,this.esc=e=>e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),Zt(()=>{let e=this.initialValue();e&&this.applyDef(Nt(e))})}onHeaderEnabledChange(e){this.headerEnabled.set(e),e&&this.naglowek.set(!1)}onNaglowekChange(e){this.naglowek.set(e),e&&this.headerEnabled.set(!1)}triggerFileSelection(){this.fileInput.nativeElement.click()}onModalClose(){this.error.set("")}onFileSelected(e){let n=e.target,i=n.files?.[0];i&&i.text().then(d=>{let v=d.trim();try{if(v.startsWith("<")){let z=this.przelewDefFromXml(v);if(!z)return;this.applyDef(z)}else this.applyDef(Nt(v));this.error.set("")}catch(z){this.error.set("NieprawidlowyFormatPliku")}n.value=""}).catch(()=>this.error.set("BladZapytaniaDanych"))}validate(){return this.sep()?(this.error.set(""),!0):(this.error.set(this.translateService.instant("PoleSepratorGlownyNieMozeBycPuste")),!1)}currentDef(){return{params:{sep:this.sep(),tekstSep:this.tekstSep(),kwotaFormat:this.kwotaFormat(),kwotaSep:this.kwotaSep(),kwotaWN:this.kwotaWN(),dataFormat:this.dataFormat(),dataSep:this.dataSep(),naglowek:this.naglowek(),znakOkal:this.znakOkal()},headerEnabled:this.headerEnabled(),footerEnabled:this.footerEnabled(),header:this.headerEntries(),body:this.bodyEntries(),footer:this.footerEntries()}}onSaveToFile(){if(!this.validate())return;let e=this.przelewDefToXml(this.currentDef(),this.mode()),n=new Blob([e],{type:"application/xml"}),i=URL.createObjectURL(n),d=document.createElement("a");d.href=i,d.download=this.mode()==="import"?"Format_importowanego_pliku_przelewow.xml":"Format_eksportowanego_pliku_przelewow.xml",d.click(),URL.revokeObjectURL(i)}onSave(){if(!this.validate())return;this.displayOverlay.set(!0);
3let e=tn(this.currentDef()),n={Nazwa:this.isImport()?"FormatPlikuDefImport":"FormatPlikuDefExport",Wartosc:e};this.ustawieniaService.zmienParametrBezSCA(n).pipe(k(1)).subscribe(i=>{this.displayOverlay.set(!1),this.save.emit(i.Status)})}applyDef(e){this.sep.set(e.params.sep),this.tekstSep.set(e.params.tekstSep),this.kwotaFormat.set(e.params.kwotaFormat),this.kwotaSep.set(e.params.kwotaSep),this.kwotaWN.set(e.params.kwotaWN),this.dataFormat.set(e.params.dataFormat),this.dataSep.set(e.params.dataSep),this.naglowek.set(e.params.naglowek),this.znakOkal.set(e.params.znakOkal),this.headerEnabled.set(e.headerEnabled),this.footerEnabled.set(e.footerEnabled),this.headerEntries.set(e.header),this.bodyEntries.set(e.body),this.footerEntries.set(e.footer),this.error.set("")}sectionXml(e,n,i){let d=i&&n.length>0?n.map(v=>` <item>${this.esc(v.value.trim().toUpperCase())}</item>`).join(` 4`):" <item> </item>";return` <${e}> 5${d} 6 </${e}>`}przelewDefToXml(e,n){let i=n==="import"?"import":"export",d=e.params;return['<?xml version="1.0" encoding="utf-8"?>',`<${i}>`," <general>",` <separator_glowny>${this.esc(d.sep)}</separator_glowny>`,` <separator_4x35>${this.esc(d.tekstSep)}</separator_4x35>`,` <separator_kwoty>${this.esc(d.kwotaSep)}</separator_kwoty>`,` <separator_daty>${this.esc(d.dataSep)}</separator_daty>`,` <format_kwoty>${d.kwotaFormat}</format_kwoty>`,` <format_daty>${Kr[d.dataFormat]??"RRRRMMDD"}</format_daty>`,` <znak_kwoty_wn>${d.kwotaWN?"True":"False"}</znak_kwoty_wn>`,` <nazwy_w_naglowku>${d.naglowek?"True":"False"}</nazwy_w_naglowku>`,` <znak_otaczajacy>${this.esc(d.znakOkal)}</znak_otaczajacy>`," </general>",this.sectionXml("header",e.header,e.headerEnabled),this.sectionXml("body",e.body,!0),this.sectionXml("footer",e.footer,e.footerEnabled),`</${i}>`,""].join(` 7`)}elText(e,n){return e.getElementsByTagName(n)[0]?.textContent?.trim()??""}firstChar(e){return e?e.charAt(0):""}parseBool(e){return e.toLowerCase()==="true"}sectionEntries(e,n,i){let d=e.getElementsByTagName(n)[0];return d?Array.from(d.getElementsByTagName("item")).map(v=>(v.textContent??"").trim()).filter(v=>v.length>0).map(v=>Rt(v,i)).filter(v=>v!==null):[]}przelewDefFromXml(e){let n=new DOMParser().parseFromString(e,"application/xml");if(n.getElementsByTagName("parsererror").length>0||!n.documentElement){this.error.set("NieprawidlowyFormatPliku");return}let i=this.firstChar(this.elText(n,"separator_kwoty")),d=this.sectionEntries(n,"header",Tt),v=this.sectionEntries(n,"footer",Dt),z=d.length>0;return{params:{sep:this.firstChar(this.elText(n,"separator_glowny")),tekstSep:this.firstChar(this.elText(n,"separator_4x35")),kwotaFormat:this.elText(n,"format_kwoty")==="ZL"?"ZL":"GR",kwotaSep:i===","?",":".",kwotaWN:this.parseBool(this.elText(n,"znak_kwoty_wn")),dataFormat:Hr[this.elText(n,"format_daty")]??ke.dataFormat,dataSep:this.firstChar(this.elText(n,"separator_daty")),naglowek:z?!1:this.parseBool(this.elText(n,"nazwy_w_naglowku")),znakOkal:this.firstChar(this.elText(n,"znak_otaczajacy"))},headerEnabled:z,footerEnabled:v.length>0,header:d,body:this.sectionEntries(n,"body",nt),footer:v}}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-plik-def-edytor"]],viewQuery:function(n,i){if(n&1&&De(kr,5),n&2){let d;pe(d=ce())&&(i.fileInput=d.first)}},inputs:{mode:[1,"mode"],initialValue:[1,"initialValue"]},outputs:{save:"save"},decls:84,vars:73,consts:[["fileInput",""],[3,"overlay"],[3,"ariaRole"],[1,"editor"],[1,"params"],[1,"param-grid"],[1,"param"],["type","text","maxlength","1",1,"char-input",3,"ngModelChange","ngModel"],[3,"ngModelChange","ngModel"],["value","GR"],["value","ZL"],[3,"value"],[1,"param","param-check"],[1,"section-toggle"],[1,"checkbox"],["type","checkbox",3,"ngModelChange","ngModel"],[3,"src"],["titleKey","Naglowek",3,"fields","allowCustom","allowRange","entries"],["titleKey","SekcjaGlowna",3,"entriesChange","fields","allowCustom","allowRange","allowMulti","entries"],["titleKey","Stopka",3,"fields","allowCustom","allowRange","entries"],[1,"params","preview"],[1,"preview-line"],[1,"empty"],[1,"actions"],[3,"emittClick","btnType","text","width100"],["hidden","","type","file",3,"change"],[3,"emittClick","btnType","text"],[3,"onClose","ariaRole"],[3,"displayDefaultIcon"],["value","."],["value",","],["titleKey","Naglowek",3,"entriesChange","fields","allowCustom","allowRange","entries"],["titleKey","Stopka",3,"entriesChange","fields","allowCustom","allowRange","entries"],[1,"sep-char"]],template:function(n,i){if
7(n&1){let d=b();f(0,Dr,1,1,"app-spinner",1),f(1,Pr,3,3,"app-modal-base",2),r(2,"div",3)(3,"fieldset",4)(4,"legend"),u(5),p(6,"translate"),l(),r(7,"div",5)(8,"label",6)(9,"span"),u(10),p(11,"translate"),l(),r(12,"input",7),y("ngModelChange",function(z){return i.sep.set(z)}),l()(),r(13,"label",6)(14,"span"),u(15),p(16,"translate"),l(),r(17,"input",7),y("ngModelChange",function(z){return i.tekstSep.set(z)}),l()(),r(18,"label",6)(19,"span"),u(20),p(21,"translate"),l(),r(22,"select",8),y("ngModelChange",function(z){return i.kwotaFormat.set(z)}),r(23,"option",9),u(24),p(25,"translate"),l(),r(26,"option",10),u(27),p(28,"translate"),l()()(),f(29,Mr,18,15),r(30,"label",6)(31,"span"),u(32),p(33,"translate"),l(),r(34,"select",8),y("ngModelChange",function(z){return i.dataFormat.set(z)}),E(35,Er,3,4,"option",11,Tr),l()(),r(37,"label",6)(38,"span"),u(39),p(40,"translate"),l(),r(41,"input",7),y("ngModelChange",function(z){return i.dataSep.set(z)}),l()(),f(42,Ar,7,5,"div",12),r(43,"label",6)(44,"span"),u(45),p(46,"translate"),l(),r(47,"input",7),y("ngModelChange",function(z){return i.znakOkal.set(z)}),l()()()(),r(48,"label",13)(49,"label",14)(50,"input",15),y("ngModelChange",function(z){return i.onHeaderEnabledChange(z)}),l(),g(51,"sanitazed-svg-icon",16),l(),r(52,"span"),u(53),p(54,"translate"),l()(),f(55,Fr,1,4,"app-dual-list-section",17),r(56,"app-dual-list-section",18),ze("entriesChange",function(z){return _(d),Se(i.bodyEntries,z)||(i.bodyEntries=z),C(z)}),l(),r(57,"label",13)(58,"label",14)(59,"input",15),y("ngModelChange",function(z){return i.footerEnabled.set(z)}),l(),g(60,"sanitazed-svg-icon",16),l(),r(61,"span"),u(62),p(63,"translate"),l()(),f(64,Or,1,4,"app-dual-list-section",19),r(65,"fieldset",20)(66,"legend"),u(67),p(68,"translate"),l(),f(69,Vr,3,0,"p",21),r(70,"p",21),E(71,Nr,4,5,null,null,J,!1,jr,3,3,"span",22),l(),f(74,Wr,3,0,"p",21),l(),r(75,"div",23)(76,"app-button",24),p(77,"translate"),y("emittClick",function(){return i.triggerFileSelection()}),l(),r(78,"input",25,0),y("change",function(z){return i.onFileSelected(z)}),l(),r(80,"app-button",26),p(81,"translate"),y("emittClick",function(){return i.onSaveToFile()}),l(),r(82,"app-button",26),p(83,"translate"),y("emittClick",function(){return i.onSave()}),l()()()}n&2&&(h(i.displayOverlay()?0:-1),a(),h(i.error()?1:-1),a(4),x(c(6,43,"ParametryFormatu")),a(5),x(c(11,45,"SeparatorGlownydwukropek")),a(2),m("ngModel",i.sep()),a(3),x(c(16,47,"SeparatorWPolach4x35Znakowdwukropek")),a(2),m("ngModel",i.tekstSep()),a(3),x(c(21,49,"FormatKwotydwukropek")),a(2),m("ngModel",i.kwotaFormat()),a(2),x(c(25,51,"KwotaWGroszach")),a(3),x(c(28,53,"KwotaWZlotychIGroszach")),a(2),h(i.isImport()?-1:29),a(3),x(c(33,55,"FormatDatydwukropek")),a(2),m("ngModel",i.dataFormat()),a(),A(i.dateFormats),a(4),x(c(40,57,"SeparatorDatydwukropek")),a(2),m("ngModel",i.dataSep()),a(),h(i.isImport()?-1:42),a(3),x(c(46,59,"ZnakOtaczajacyTekstdwukropek")),a(2),m("ngModel",i.znakOkal()),a(3),m("ngModel",i.headerEnabled()),a(),m("src","cdn-default2/svg/checkbox.svg"),a(2),x(c(54,61,"Naglowek")),a(2),h(i.headerEnabled()?55:-1),a(),m("fields",i.bodyFields)("allowCustom",!0)("allowRange",!0)("allowMulti",!0),ve("entries",i.bodyEntries),a(3),m("ngModel",i.footerEnabled()),a(),m("src","cdn-default2/svg/checkbox.svg"),a(2),x(c(63,63,"Stopka")),a(2),h(i.footerEnabled()?64:-1),a(3),x(c(68,65,"PodgladStrukturyPliku")),a(2),h(i.headerEnabled()&&i.headerEntries().length?69:-1),a(2),A(i.bodyEntries()),a(3),h(i.footerEnabled()&&i.footerEntries().length?74:-1),a(2),m("btnType",i.BUTTON_TYPES.Secondary)("text",c(77,67,"WczytajZPliku"))("width100",!0),a(4),m("btnType",i.BUTTON_TYPES.Secondary)("text",c(81,69,"ZapiszDoPliku")),a(2),m("btnType",i.BUTTON_TYPES.Primary)("text",c(83,71,"Zapisz")))},dependencies:[K,gt,yt,Ct,ei,ht,Z,Oe,ft,nn,U,re,qe,xt,_e,R],styles:["[_nghost-%COMP%]{display:block}.editor[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem;max-width:60rem}.params[_ngcontent-%COMP%]{border:1px solid var(--default-border-color);border-radius:8px;padding:.75rem 1rem 1rem}.params[_ngcontent-%COMP%] legend[_ngcontent-%COMP%]{font-weight:600;padding:0 .5rem}.param-grid[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.param[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem;flex:1 1 16rem;font-size:.9rem}.param[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .param[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{padding:.4rem .5rem;border:1px solid var(--default-border-color);border-radius:6px;font:inherit;min-width:0}.param[_ngcontent-%COMP%] .char-input[_ngcontent-%COMP%]{width:4rem;text-align:center}.param[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]{padding:0;border-radius:0}.param-check[_ngcontent-%COMP%]{flex-direction:row;align-items:center;gap:.5rem}.section-toggle[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem;font-weight:600;cursor:pointer}.preview[_ngcontent-%COMP%] .preview-line[_ngcontent-%COMP%]{margin:.25rem 0;font-size:.85rem;overflow-wrap:anywhere}.preview[_ngcontent-%COMP%] .preview-line[_ngcontent-%COMP%] .sep-char[_ngcontent-%COMP%]{color:#000;font-weight:700;margin:0 .15rem}.preview[_ngcontent-%COMP%] .preview-line[_ngcontent-%COMP%] .empty[_ngcontent-%COMP%]{color:#98a2b3;font-style:italic}.warning[_ngcontent-%COMP%]{margin:.75rem 0 0;padding:.5rem .75rem;border-radius:6px;background:#fff;border:1px solid var(--default-border-color);color:#000;font-size:.85rem}.error[_ngcontent-%COMP%]{margin:0;padding:.5rem .75rem;border-radius:6px;background:#fff;border:1px solid var(--default-border-color);color:#000;font-size:.85rem}.actions[_ngcontent-%COMP%]{display:flex;gap:1vh;justify-content:flex-end}@media(max-width:640px){.param[_ngcontent-%COMP%]{flex-basis:100%}}"],changeDetection:0})}}return t})();var $r=["pageHeader"];function Gr(t,s){t&1&&(u(0),p(1,"translate")),t&2&&S(" ",c(1,1,"Ustawienia")," ")}function Zr(t,s){if(t&1&&(u(0),p(1,"translate")),t&2){let e=o();S(" ",c(1,1,e.selectedSetting.Param)," ")}}function qr(t,s){if(t&1&&g(0,"span",5),t&2){let e=o();m("ariaMap",e.getAriaAttributes("decorative"))}}function Yr(t,s){if(t&1&&g(0,"sanitazed-svg-icon",6),t&2){let e=o();m("ariaMap",e.getAriaAttributes("decorative"))}}function Qr(t,s){t&1&&g(0,"app-spinner",8),t&2&&m("liveMessage","LadowanieUstawien")}function Jr(t,s){if(t&1&&(r(0,"span"),u(1),p(2,"translate"),l()),t&2){let e=o().$implicit;a(),x(c(2,1,e))}}function Xr(t,s){t&1&&(r(0,"mat-tab"),Ge(1,Jr,3,3,"ng-template",18),l())}function el(t,s){if(t&1){let e=b();r(0,"mat-tab-group",17),y("selectedTabChange",function(i){_(e);let d=o(2);return C(d.onTabSelect(i))}),E(1,Xr,2,0,"mat-tab",null,X),l()}if(t&2){let e=o(2);m("selectedIndex",e.selectedTabIndex),a(),A(e.menuTabs)}}function tl(t,s){if(t&1){let e=b();r(0,"app-status-component",19),p(1,"translate"),p(2,"translate"),y("primaryClick",function(){_(e);let i=o(2);return C(i.onClickBack())}),l()}if(t&2){let e=o(2);m("primaryBtnTextError",c(1,5,"WrocDoUstawien"))("primaryBtnText",c(2,7,"WrocDoUstawien"))("status",e.success)("announcement","off")("autoFocusMode","header")}}function il(t,s){if(t&1){let e=b();r(0,"app-obrazek-bezpieczenstwa",27),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("images",e.settingsAll.ObrazkiBezpieczenstwa)("selectedSetting",e.selectedSetting)("showBackBtn",!1)}}function nl(t,s){if(t&1){let e=b();r(0,"app-prefix-sms",28),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("selectedSetting",e.selectedSetting)("showCancelBtn",!1)}}function al(t,s){if(t&1){let e=b();r(0,"app-obrazek-bezpieczenstwa",27),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("images",e.settingsAll.ObrazkiProfilowe)("selectedSetting",e.selectedSetting)("showBackBtn",!1)}}function ol(t,s){if(t&1){let e=b();r(0,"app-zmien-email",29),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("selectedSetting",e.selectedSetting)}}function rl(t,s){if(t&1){let e=b();r(0,"app-zmien-haslo",30),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("baseRegex",e.settingsAll.MocneHasloRegex)("minPasswordLen",e.settingsAll.HasloMinLen)("showBackBtn",!1)}}function ll(t,s){if(t&1){let e=b();r(0,"app-zmien-rach-glowny",31),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("dzielNaJednostki",!!(e.settingsAll.Rachunki.PodzialRachunkowNaJednostki&&e.settingsAll.Rachunki.PodzialRachunkowNaJednostki.Wartosc.toLowerCase()==="true"))}}function sl(t,s){if(t&1){let e=b();r(0,"app-email-do-wyciagow",32),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}}function pl(t,s){if(t&1){let e=b();r(0,"app-plik-def-edytor",33),y("save",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("initialValue",e.selectedSetting.Wartosc)("mode",e.plikDefMode())}}function cl(t,s){if(t&1){let e=b();r(0,"app-dowod-osobisty",32),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}}function dl(t,s){if(t&1){let e=b();r(0,"app-haslo-do-zalacznikow",34),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("baseRegex",e.settingsAll.MocneHasloRegex)("minPasswordLen",e.settingsAll.HasloMinLen)}}function ml(t,s){if(t&1){let e=b();r(0,"app-adresy-ip",29),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("selectedSetting",e.selectedSetting)}}function ul(t,s){if(t&1){let e=b();r(0,"app-param-default",29),y("cancelClick",function(){_(e);let i=o(3);return C(i.onClickBack())})("statusChange",function(i){_(e);let d=o(3);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(3);m("selectedSetting",e.selectedSetting)}}function _l(t,s){if(t&1&&f(0,il,1,3,"app-obrazek-bezpieczenstwa",20)(1,nl,1,2,"app-prefix-sms",21)(2,al,1,3,"app-obrazek-bezpieczenstwa",20)(3,ol,1,1,"app-zmien-email",22)(4,rl,1,3,"app-zmien-haslo",23)(5,ll,1,1,"app-zmien-rach-glowny",24)(6,sl,1,0,"app-email-do-wyciagow")(7,pl,1,2,"app-plik-def-edytor",25)(8,cl,1,0,"app-dowod-osobisty")(9,dl,1,2,"app-haslo-do-zalacznikow",26)(10,ml,1,1,"app-adresy-ip",22)(11,ul,1,1,"app-param-default",22),t&2){let e=o(2);h(e.selectedSetting.Param==="ObrazekBezpieczenstwa"?0:e.selectedSetting.Param==="PrefixDoSMS"?1:e.selectedSetting.Param==="ZdjecieProfilowePoZalogowaniu"?2:e.selectedSetting.Param==="AdresEmail"?3:e.selectedSetting.Param==="HasloLogowania"?4:e.selectedSetting.Param==="RachunekGlowny"?5:e.selectedSetting.Param==="EmailDoWyciagow"?6:e.selectedSetting.Param==="FormatPlikuDefExport"||e.selectedSetting.Param==="FormatPlikuDefImport"?7:e.selectedSetting.Param==="DowodOsobisty"?8:e.selectedSetting.Param==="Hasla
7ZalacznikowEmail"?9:e.selectedSetting.Param==="DozwoloneAdresyIP"?10:11)}}function Cl(t,s){if(t&1){let e=b();r(0,"app-zgody",35),y("statusChange",function(i){_(e);let d=o(2);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(2);m("zgody",e.settingsAll.Zgody)}}function fl(t,s){t&1&&g(0,"app-reguly-autoryzacji")}function hl(t,s){t&1&&g(0,"app-lista-operatorow",15),t&2&&m("handleWazneKomunikaty",!1)("showTitle",!1)}function gl(t,s){if(t&1){let e=b();r(0,"app-urzadzenia-powiazane",36),y("statusChange",function(i){_(e);let d=o(2);return C(d.onStatusChange(i))}),l()}if(t&2){let e=o(2);m("czyUrzadzeniaZaufane",e.settingsAll.CzyUrzadzeniaZaufane)("firma",e.firma)("regulaminy",e.settingsAll.RegulaminyUrzadzen)("urzadzenia",e.settingsAll.UrzadzeniePowiazane)}}function yl(t,s){if(t&1){let e=b();r(0,"app-notyfikacje",37),y("statusChange",function(i){_(e);let d=o(2);return C(d.onStatusChange(i))}),l()}}function wl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l(),g(4,"hr")}if(t&2){let e=o().$implicit;m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.Param))("value",c(3,7,e.Tlumaczenie))}}function bl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l(),g(4,"hr")}if(t&2){let e=o().$implicit;m("btnText",c(1,3,"Dodaj"))("label",c(2,5,e.Param))("value",e.Tlumaczenie?e.Tlumaczenie:c(3,7,"Dowolne"))}}function xl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l(),g(4,"hr")}if(t&2){let e=o().$implicit,n=o(4);m("btnText",n.uprawnienia&&n.uprawnienia.MozliwoscWyboruTypuAutoryzacji&&e.Wartosc==="5"?c(1,3,"Zmien"):"")("label",c(2,5,e.Param))("value",c(3,7,n.getValue(e.Wartosc)))}}function vl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),p(4,"translate"),y("selected",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l()}if(t&2){let e=o().$implicit;m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.Param))("value",e.Tlumaczenie==="Tak"?c(3,7,"Zdefiniowany"):c(4,9,"Niezdefiniowany"))}}function Sl(t,s){if(t&1){let e=b();r(0,"div",11)(1,"div",42)(2,"span",43),u(3),p(4,"translate"),l()(),r(5,"div",44),g(6,"img",45),r(7,"span",46),u(8),l()(),r(9,"div",47)(10,"app-button",48),p(11,"translate"),y("emittClick",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l()()(),g(12,"hr")}if(t&2){let e=o().$implicit,n=o(4);a(3),x(c(4,12,e.Param)),a(2),We("col-right",n.isMobile),a(),m("src",Ve("cdn-default2/",(e.Param==="ObrazekBezpieczenstwa"?"user-icons-log/":"user-icons/")+e.Wartosc),He),M("alt",n.getImageAlt(e)),a(),M("id",n.getImageDescriptionId(e)),a(),S(" ",n.getImageActionDescription(e)," "),a(2),m("btnType",n.isMobile?n.BUTTON_TYPES.Secondary:n.BUTTON_TYPES.Ghost)("text",c(11,14,"Zmien"))("width100",n.isMobile)("aria",n.getButtonAriaAttributes("imageAction",e))}}function zl(t,s){if(t&1&&f(0,wl,5,9)(1,bl,5,9)(2,xl,5,9)(3,vl,5,11,"app-table-row",40)(4,Sl,13,16),t&2){let e=s.$implicit,n=o(4);h(e&&n.nstdParams.indexOf(e.Param)<0?0:e.Param==="DozwoloneAdresyIP"?1:e.Param==="SposobAutoryzacjiOperacji"?2:e.Param==="PrefixDoSMS"?3:e.Param==="ObrazekBezpieczenstwa"||e.Param==="ZdjecieProfilowePoZalogowaniu"?4:-1)}}function kl(t,s){if(t&1&&E(0,zl,5,1,null,null,X),t&2){let e=o(3);A(e.bezpieczenstwoArr)}}function Tl(t,s){if(t&1&&(g(0,"app-table-row",49),p(1,"translate"),p(2,"translate")),t&2){let e=o().$implicit;m("label",c(1,3,e.Param))("value",e.Tlumaczenie)("describedByPrefix",c(2,5,"AktualnaWartosc"))}}function Dl(t,s){if(t&1){let e=b();r(0,"app-table-row",50),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l(),g(4,"hr")}if(t&2){let e=o().$implicit,n=o(4);m("btnText",c(1,4,n.uprawnienia&&n.uprawnienia.MozliwoscModyfikacjiEmail?"Zmien":""))("label",c(2,6,e.Param))("value",e.Tlumaczenie)("describedByPrefix",c(3,8,"AktualnaWartosc"))}}function Pl(t,s){if(t&1){let e=b();r(0,"app-table-row",50),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o().$implicit,d=o(4);return C(d.onParamSelect(i))}),l(),g(4,"hr")}if(t&2){let e=o().$implicit,n=o(4);m("btnText",c(1,4,n.uprawnienia&&n.uprawnienia.MozliwoscModyfikacjiDowodu?e.Tlumaczenie?"Zmien":"Dodaj":""))("label",c(2,6,"DowodOsobistyRP"))("value",n.uprawnienia&&n.uprawnienia.MozliwoscModyfikacjiDowodu?e.Tlumaczenie:"")("describedByPrefix",c(3,8,"AktualnaWartosc"))}}function Ml(t,s){if(t&1&&(g(0,"app-table-row",51),p(1,"translate"),g(2,"hr")),t&2){let e=o().$implicit;m("label",c(1,2,e.Param))("value",e.Tlumaczenie)}}function El(t,s){if(t&1&&f(0,Tl,3,7,"app-table-row",49)(1,Dl,5,10)(2,Pl,5,10)(3,Ml,3,4),t&2){let e=s.$implicit,n=o(4);h(e.Param==="NumerTelefonuKomorkowego"?0:e.Param==="AdresEmail"?1:e.Param==="DowodOsobisty"?2:n.dokumentReturnValues.indexOf(e.Param)>-1&&e.Param!=="DowodOsobistyRP"?3:-1)}}function Al(t,s){if(t&1&&(r(0,"div"),E(1,El,4,1,null,null,J),l()),t&2){let e=o(3);M("id",e.mojeDaneSectionId),a(),A(e.mojeDaneArr)}}function Fl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o(2).$implicit,d=o(4);return C(d.onParamSelect(i))}),l()}if(t&2){let e=o(2).$implicit;m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.Param))("value",c(3,7,e.Tlumaczenie?"zdefiniowany":"niezdefiniowany"))}}function Ol(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o(2).$implicit,d=o(4);return C(d.onParamSelect(i))}),l()}if(t&2){let e=o(2).$implicit;m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.Param))("value",c(3,7,e.Tlumaczenie))}}function Bl(t,s){if(t&1&&f(0,Fl,4,9,"app-table-row",40)(1,Ol,4,9,"app-table-row",40),t&2){let e=o().$implicit;h(e.Param==="FormatPlikuDefExport"||e.Param==="FormatPlikuDefImport"?0:1)}}function Il(t,s){t&1&&g(0,"hr")}function Vl(t,s){if(t&1&&(f(0,Bl,2,1),f(1,Il,1,0,"hr")),t&2){let e=s.$implicit,n=s.$index,i=o(4);h(e?0:-1),a(),h(n<i.wydrukiIPliki.length-1?1:-1)}}function Rl(t,s){if(t&1&&E(0,Vl,2,2,null,null,X),t&2){let e=o(3);A(e.wydrukiIPliki)}}function Nl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),p(4,"translate"),y("selected",function(){_(e);let i=o(4);return C(i.onParamSelect(i.settingsAll.Rachunki.PodzialRachunkowNaJednostki))}),l(),g(5,"hr")}if(t&2){let e=o(4);m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.settingsAll.Rachunki.PodzialRachunkowNaJednostki.Param))("value",e.settingsAll.Rachunki.PodzialRachunkowNaJednostki.Wartosc.toLowerCase()==="true"?c(3,7,"Tak"):c(4,9,"Nie"))}}function jl(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o(4);return C(i.onParamSelect(i.settingsAll.Przelewy.AkceptacjaPrzelewow))}),l(),g(4,"hr")}if(t&2){let e=o(4);m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.settingsAll.Przelewy.AkceptacjaPrzelewow.Param))("value",c(3,7,e.settingsAll.Przelewy.AkceptacjaPrzelewow.Options[e.settingsAll.Przelewy.AkceptacjaPrzelewow.Wartosc]))}}function Ul(t,s){if(t&1){let e=b();r(0,"app-table-row",41),p(1,"translate"),p(2,"translate"),p(3,"translate"),y("selected",function(){_(e);let i=o(4);return C(i.onParamSelect(i.settingsAll.Przelewy.SortowaniePrzelewow))}),l(),g(4,"hr")}if(t&2){let e=o(4);m("btnText",c(1,3,"Zmien"))("label",c(2,5,e.settingsAll.Przelewy.SortowaniePrzelewow.Param))("value",c(3,7,e.settingsAll.Przelewy.SortowaniePrzelewow.Options[e.settingsAll.Przelewy.SortowaniePrzelewow.Wartosc]))}}function Ll(t,s){if(t&1){let e=b();g(0,"hr"),r(1,"app-table-row",41),p(2,"translate"),p(3,"translate"),p(4,"translate"),p(5,"translate"),y("selected",function(){_(e);let i=o(4);return C(i.onParamSelect(i.settingsAll.Przelewy.UmozliwiaWykonaniePrzelewuWlasnegoNaTenSamRachunek))}),l()}if(t&2){let e=o(4);a(),m("btnText",c(2,3,"Zmien"))("label",c(3,5,e.settingsAll.Przelewy.UmozliwiaWykonaniePrzelewuWlasnegoNaTenSamRachunek.Param))("value",e.settingsAll.Przelewy.UmozliwiaWykonaniePrzelewuWlasnegoNaTenSamRachunek.Wartosc.toLowerCase()==="true"?c(4,7,"Tak"):c(5,9,"Nie"))}}function Wl(t,s){if(t&1){let e=b();f(0,Nl,6,11),f(1,jl,5,9),f(2,Ul,5,9),r(3,"app-table-row",52),p(4,"translate"),p(5,"translate"),p(6,"translate"),p(7,"accountFormat"),y("selected",function(){_(e);let i=o(3);return C(i.onParamSelect(i.settingsAll.Rachunki.GlownyRachunek))}),l(),g(8,"hr"),r(9,"app-table-row",41),p(10,"translate"),p(11,"translate"),p(12,"translate"),y("selected",function(){_(e);let i=o(3);return C(i.onParamSelect(i.settingsAll.Rachunki.LiczbaDniHistorii))}),l(),f(13,Ll,6,11),g(14,"hr"),r(15,"app-table-row",41),p(16,"translate"),p(17,"translate"),y("selected",function(){_(e);let i=o(3);return C(i.onParamSelect(i.settingsAll.Rachunki.EmailDoWyciagow))}),l()}if(t&2){let e=o(3);h(e.settingsAll.Rachunki.PodzialRachunkowNaJednostki?0:-1),a(),h(e.settingsAll.Przelewy.AkceptacjaPrzelewow?1:-1),a(),h(e.settingsAll.Przelewy.SortowaniePrzelewow?2:-1),a(),m("btnText",c(4,14,"Zmien"))("label",c(5,16,e.settingsAll.Rachunki.GlownyRachunek.Param))("value",e.settingsAll.Rachunki.PodzialRachunkowNaJednostki&&e.settingsAll.Rachunki.PodzialRachunkowNaJednostki.Wartosc.toLowerCase()==="true"?c(6,18,"RachunkiPrzypisaneDoJednostek"):c(7,20,e.settingsAll.Rachunki.GlownyRachunek.Wartosc))("valueDescription",e.getMainAccountValueDescription()),a(6),m("btnText",c(10,22,"Zmien"))("label",c(11,24,e.settingsAll.Rachunki.LiczbaDniHistorii.Param))("value",c(12,26,e.settingsAll.Rachunki.LiczbaDniHistorii.Wartosc)),a(4),h(e.settingsAll.Przelewy.UmozliwiaWykonaniePrzelewuWlasnegoNaTenSamRachunek&&e.firma?13:-1),a(2),m("btnText",c(16,28,"Zmien"))("label",c(17,30,e.settingsAll.Rachunki.EmailDoWyciagow.Param))("value","")}}function Kl(t,s){if(t&1){let e=b();r(0,"app-button",53),p(1,"translate"),p(2,"translate"),y("emittClick",function(){_(e);let i=o(3);return C(i.pokazDaneClick())}),l(),r(3,"div",54),u(4),l()}if(t&2){let e=o(3);
7We("mobile",e.isMobile),m("text",e.showData?c(1,8,"UkryjDane"):c(2,10,"PokazDane"))("width100",e.isMobile)("aria",e.getButtonAriaAttributes("showData")),a(3),m("ariaMap",e.getAriaAttributes("showDataStatus")),M("id",e.showDataStatusId),a(),S(" ",e.showDataAnnouncement," ")}}function Hl(t,s){if(t&1&&(r(0,"div",38)(1,"div",39),g(2,"hr"),f(3,kl,2,0)(4,Al,3,1,"div")(5,Rl,2,0)(6,Wl,18,32),l()(),f(7,Kl,5,12)),t&2){let e=o(2);a(3),h(e.selectedTab==="Bezpieczenstwo"?3:e.selectedTab==="MojeDane"?4:e.selectedTab==="WydrukiIPliki"?5:e.selectedTab==="Rachunki"?6:-1),a(4),h(e.selectedTab==="MojeDane"?7:-1)}}function $l(t,s){if(t&1&&(f(0,el,3,1,"mat-tab-group",9),r(1,"div",10)(2,"div",11)(3,"div",12),f(4,tl,3,9,"app-status-component",13)(5,_l,12,1)(6,Cl,1,1,"app-zgody",14)(7,fl,1,0,"app-reguly-autoryzacji")(8,hl,1,2,"app-lista-operatorow",15)(9,gl,1,4,"app-urzadzenia-powiazane",16)(10,yl,1,0,"app-notyfikacje")(11,Hl,8,2),l()()()),t&2){let e=o();h(e.selectedSetting?-1:0),a(4),h(e.showStatus?4:e.selectedSetting?5:e.selectedTab==="Zgody"?6:e.selectedTab==="RegulyAutoryzacji"?7:e.selectedTab==="ListaOperatorow"?8:e.selectedTab==="Urzadzenia"?9:e.selectedTab==="Notyfikacje"?10:11)}}var Ku=(()=>{class t{constructor(){this.nstdParams=["ObrazekBezpieczenstwa","ZdjecieProfilowePoZalogowaniu","DozwoloneAdresyIP","PrefixDoSMS","SposobAutoryzacjiOperacji"],this.menuTabs=["Bezpieczenstwo","Rachunki","WydrukiIPliki","Urzadzenia","Zgody"],this.authOptionsMap=["ListaHasel","KodUwierzytelnieniaOrazKodSMS","PINtoken","Token","AutoryzacjaMobilna","AutoryzacjaMobilna"],this.uprawnienia$=new Xe,this.dokumentReturnValues=["DowodOsobistyRP","DowodOsobistyUE","Paszport","mDowod","Legitymacja","DowodTymczasowy","KartaStalegoPobytu","KartaCzasowegoPobytu","PrawoJazdy"],this.bezpieczenstwoArr=[],this.mojeDaneArr=[],this.mojeDaneArrFull=[],this.wydrukiIPliki=[],this.rachunki=[],this.oryginalneDaneArr=[],this.plikDefMode=N("export"),this.showData=!1,this.showDataAnnouncement="",this.isLoading=!1,this.firma=!1,this.success=!1,this.showStatus=!1,this.isMobile=!1,this.selectedTab=this.menuTabs[0],this.selectedTabIndex=0,this.mainId="",this.mojeDaneSectionId="",this.showDataStatusId="",this.BUTTON_TYPES=j,this.apiClientService=w(Ce),this.store=w(Ke),this.routerNavigateService=w(Pe),this.translate=w(H),this.screenSizeService=w(Q),this.destroyRef=w(W),this.stepManager=w(ue),this.idGen=w(me)}ngOnInit(){this.mainId=this.idGen.generateId("ustawienia"),this.mojeDaneSectionId=`${this.mainId}-moje-dane-section`,this.showDataStatusId=`${this.mainId}-show-data-status`,this.uprawnienia$=this.store.select(di),this.uprawnienia$.pipe(k(1)).subscribe(e=>{e&&(this.uprawnienia=e)}),Lt([this.store.select(pi),this.store.select(ci),this.store.select(_i)]).pipe(k(1)).subscribe(([e,n,i])=>{this.firma=e,e&&this.menuTabs.push("RegulyAutoryzacji"),n===ri.NADZORCA&&this.menuTabs.push("ListaOperatorow"),i&&(this.store.dispatch(ni.setCzyUstawieniaUrzadzen({czyUstawieniaUrzadzen:!1})),this.selectedTab=this.menuTabs[3],this.selectedTabIndex=3)}),this.screenSizeService.isMobile$.pipe(F(this.destroyRef)).subscribe(e=>{this.isMobile=e}),this.pobierzUstawienia()}ngAfterViewInit(){queueMicrotask(()=>{this.pageHeader?.nativeElement.focus()})}onClickCancel(){this.selectedSetting?(this.stepManager.reset(),this.onClickBack()):this.routerNavigateService.navigateToLastPath()}getValue(e){let n=parseInt(e,10);return!isNaN(n)&&String(n)===e&&this.authOptionsMap[n]||""}onStatusChange(e){this.showStatus=!0,this.success=e,e&&this.pobierzUstawienia(),this.selectedSetting=null,this.krok1Response=void 0}onParamSelect(e){let n={Tlumaczenie:this.getTlumaczenie(e),Param:e.Param,Wartosc:e.Wartosc,Options:e.Options,Sca:e.Sca};(n.Param==="FormatPlikuDefImport"||n.Param==="FormatPlikuDefExport")&&this.plikDefMode.set(n.Param==="FormatPlikuDefImport"?"import":"export"),n.OptionsMap=this.mapOdpowiedzi(n),this.selectedSetting=n,this.focusPageHeader()}mapOdpowiedzi(e){return e.Options?Object.entries(e.Options).map(([n,i])=>(i=this.translate.instant(i),{key:n,value:i})):null}getTlumaczenie(e){let n="";if(e.Wartosc){if(e.Param=="SposobAutoryzacjiOperacji"){let i=parseInt(e.Wartosc);return this.authOptionsMap[i]}if(e.Options){let i="";e.Wartosc.toLowerCase()==="true"?i="1":e.Wartosc.toLowerCase()==="false"&&(i="0"),i||(i=e.Wartosc);let d=Object.entries(e.Options),v;d.forEach(z=>{z[0]==i&&(v=z)}),v&&(n=v[0])}else{let i=e.Wartosc.toLowerCase()==="true"?!0:e.Wartosc.toLowerCase()==="false"?!1:null;i!=null?n=i?"Tak":"Nie":n=e.Wartosc}}return n}onClickBack(){this.selectedSetting=null,this.showStatus=!1,this.focusPageHeader()}pobierzUstawienia(){this.apiClientService.postAndHandle(V.endpoints.ustawienia,"",{next:e=>{if(this.settingsAll=e,e.MojeDane&&(this.menuTabs.includes("MojeDane")||this.menuTabs.splice(1,0,"MojeDane"),this.ustawieniaArr("MojeDane")),e.CzyNotyfikacjeKart&&!this.menuTabs.includes("Notyfikacje")){let n=this.menuTabs.indexOf("Zgody");this.menuTabs.splice(n!==-1?n:this.menuTabs.length,0,"Notyfikacje")}this.ustawieniaArr("Bezpieczenstwo"),this.ustawieniaArr("WydrukiIPliki"),this.ustawieniaArr("Rachunki"),this.showData=!1,this.mojeDane=void 0},error:()=>{this.isLoading=!1},complete:()=>this.isLoading=!1})}onTabSelect(e){this.selectedTab=this.menuTabs[e.index],this.selectedTabIndex=e.index,this.selectedSetting=null,this.showStatus=!1,this.success=!1}ustawieniaArr(e){let n=[];switch(e){case"Bezpieczenstwo":n=Object.values(this.settingsAll.Bezpieczenstwo);break;case"MojeDane":this.settingsAll.MojeDane&&(n=Object.values(this.settingsAll.MojeDane));break;case"WydrukiIPliki":n=Object.values(this.settingsAll.WydrukiIPliki);break;case"Rachunki":n=[...Object.values(this.settingsAll.Rachunki),...Object.values(this.settingsAll.Przelewy)];break}let i=this.mapowanieObiektu(n);switch(e){case"Bezpieczenstwo":this.bezpieczenstwoArr=i;break;case"MojeDane":this.mojeDaneArr=i;break;case"WydrukiIPliki":this.wydrukiIPliki=i;break;case"Rachunki":this.rachunki=i;break}}pokazDaneClick(){this.mojeDaneArrAnonymized||(this.mojeDaneArrAnonymized=this.mojeDaneArr),this.mojeDane?this.showData?(this.mojeDaneArr=this.mojeDaneArrAnonymized,this.showData=!1,this.showDataAnnouncement=this.translate.instant("DaneZostalyUkryte")):(this.mojeDaneArr=this.mojeDaneArrFull,this.showData=!0,this.showDataAnnouncement=this.translate.instant("DaneZostalyPokazane")):this.apiClientService.postAndHandle(V.endpoints.mojeDane,null,{next:e=>{this.mojeDane=e;let n=Object.values(e);this.mojeDaneArrFull=this.mapowanieObiektu(n),this.mojeDaneArr=this.mojeDaneArrFull,this.showData=!0,this.showDataAnnouncement=this.translate.instant("DaneZostalyPokazane")}})}getImageOption(e){return(e.Param==="ObrazekBezpieczenstwa"?this.settingsAll?.ObrazkiBezpieczenstwa:this.settingsAll?.ObrazkiProfilowe)?.find(i=>i.Id===e.Wartosc)}getImageAccessibilityLabel(e){let n=this.getImageOption(e);if(!n?.AliasObrazka)return"";let i=`SecurityImage_${n.AliasObrazka}`,d=this.translate.instant(i);return d===i?"":d}getImageAlt(e){return this.getImageAccessibilityLabel(e)}getImageActionAriaLabel(e){return`${this.translate.instant("Zmien")} ${this.translate.instant(e)}`}getImageActionDescription(e){let n=this.getImageAccessibilityLabel(e);if(!n)return"";let i=e.Param==="ObrazekBezpieczenstwa"?"AktualnieWybranyObrazekBezpieczenstwa":"AktualnieWybraneZdjecieProfilowe";return`${this.translate.instant(i)}: ${n}`}getImageDescriptionId(e){return`${this.mainId}-image-setting-desc-${e.Param}`}getMainAccountValueDescription(){return this.settingsAll.Rachunki.PodzialRachunkowNaJednostki?.Wartosc.toLowerCase()==="true"?this.translate.instant("GlownyRachunekPrzypisanyDoJednostekOpis"):void 0}getAriaAttributes(e){switch(e){case"main":return{busy:this.isLoading||!this.settingsAll?!0:null};case"backButton":return{label:this.translate.instant("WrocDoPoprzedniegoWidoku")};case"decorative":return{hidden:!0};case"showDataStatus":return{atomic:!0};default:return{}}}getButtonAriaAttributes(e,n){switch(e){case"showData":return{expanded:this.showData,controls:this.mojeDaneSectionId};case"imageAction":return n?{label:this.getImageActionAriaLabel(n.Param),describedby:this.getImageActionDescription(n)?this.getImageDescriptionId(n):null}:{};default:return{}}}focusPageHeader(){queueMicrotask(()=>{this.pageHeader?.nativeElement.focus()})}mapowanieObiektu(e){return e.filter(n=>n!=null&&n!=null).map(n=>{let i="";if(n.Wartosc)if(n.Options)n.Options[n.Wartosc]?i=n.Options[n.Wartosc]:n.Wartosc.toLowerCase()==="true"?i=n.Options[1]:n.Wartosc.toLowerCase()==="false"?i=n.Options[0]:i=n.Wartosc;else{let v=n.Wartosc.toLowerCase()==="true"?!0:n.Wartosc.toLowerCase()==="false"?!1:null;v!=null?i=v?"Tak":"Nie":i=n.Wartosc}return{Tlumaczenie:i,Param:n.Param,Wartosc:n.Wartosc??"",Options:n.Options,Sca:n.Sca}})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=I({type:t,selectors:[["app-ustawienia"]],viewQuery:function(n,i){if
vendor: 1,227 bytes, line 7
7(n&1&&De($r,5),n&2){let d;pe(d=ce())&&(i.pageHeader=d.first)}},decls:12,vars:5,consts:[["pageHeader",""],[1,"container",3,"ariaMap"],[1,"header-row"],["tabindex","-1",1,"header","h1-as-h2"],["type","button",1,"arrow-back",3,"click","ariaMap"],["appNavigationArrow","",3,"ariaMap"],["src","cdn-default2/svg/back-arrow.svg",3,"ariaMap"],[1,"settings-content"],[3,"liveMessage"],["mat-stretch-tabs","",1,"vertical","example-stretched-tabs","mat-elevation-z4",3,"selectedIndex"],[1,"form-container"],[1,"row"],[1,"col-6","col-sm-8","col-lg-12"],[3,"primaryBtnTextError","primaryBtnText","status","announcement","autoFocusMode"],[3,"zgody"],[3,"handleWazneKomunikaty","showTitle"],[3,"czyUrzadzeniaZaufane","firma","regulaminy","urzadzenia"],["mat-stretch-tabs","",1,"vertical","example-stretched-tabs","mat-elevation-z4",3,"selectedTabChange","selectedIndex"],["mat-tab-label",""],[3,"primaryClick","primaryBtnTextError","primaryBtnText","status","announcement","autoFocusMode"],[3,"images","selectedSetting","showBackBtn"],[3,"selectedSetting","showCancelBtn"],[3,"selectedSetting"],[3,"baseRegex","minPasswordLen","showBackBtn"],[3,"dzielNaJednostki"],[3,"initialValue","mode"],[3,"baseRegex","minPasswordLen"],[3,"cancelClick","
7statusChange","images","selectedSetting","showBackBtn"],[3,"cancelClick","statusChange","selectedSetting","showCancelBtn"],[3,"cancelClick","statusChange","selectedSetting"],[3,"cancelClick","statusChange","baseRegex","minPasswordLen","showBackBtn"],[3,"cancelClick","statusChange","dzielNaJednostki"],[3,"cancelClick","statusChange"],[3,"save","initialValue","mode"],[3,"cancelClick","statusChange","baseRegex","minPasswordLen"],[3,"statusChange","zgody"],[3,"statusChange","czyUrzadzeniaZaufane","firma","regulaminy","urzadzenia"],[3,"statusChange"],[1,"action-table"],[1,"action-table-body"],[3,"btnText","label","value"],[3,"selected","btnText","label","value"],[1,"cell","col-6","col-sm-3","col-lg-4"],[1,"text-label"],[1,"cell","col-6","col-sm-2","col-lg-6","text-paragraph-small"],[1,"imgSmall",3,"src"],[1,"sr-only"],[1,"cell","col-6","col-sm-3","col-lg-2","text-paragraph-medium"],[3,"emittClick","btnType","text","width100","aria"],[3,"label","value","describedByPrefix"],[3,"selected","btnText","label","value","describedByPrefix"],[3,"label","value"],[3,"selected","btnText","label","value","valueDescription"],["id","btn-pokaz-dane",1,"btn-pokaz-dane",3,"emittClick","text","width100","aria"],["role","status",1,"sr-only",3,"ariaMap"]],template:function(n,i){n&1&&(r(0,"main",1)(1,"div",2)(2,"h1",3,0),f(4,Gr,2,3)(5,Zr,2,3),l(),r(6,"button",4),y("click",function(){return i.onClickCancel()}),f(7,qr,1,1,"span",5)(8,Yr,1,1,"sanitazed-svg-icon",6),l()(),r(9,"div",7),f(10,Qr,1,1,"app-spinner",8)(11,$l,12,2),l()()),n&2&&(m("ariaMap",i.getAriaAttributes("main")),a(4),h(i.selectedSetting?5:4),a(2),m("ariaMap",i.getAriaAttributes("backButton")),a(),h(i.selectedSetting?8:7),a(3),h(i.isLoading||!i.settingsAll?10:11))},dependencies:[Hi,Gi,re,Y,vi,K,q,U,bi,gi,yi,wi,$i,hi,Si,Wi,Di,qi,Pi,Qi,Ii,ji,Vi,Oi,zi,qe,Fi,Xi,$,an,R,vt],styles:["p[_ngcontent-%COMP%]{white-space:normal}.imgSmall[_ngcontent-%COMP%]{width:60px;height:60px}.filtr-buttons[_ngcontent-%COMP%]{display:flex;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;padding-bottom:15px}.filtr-buttons[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{padding:11px 20px}.componentMenu[_ngcontent-%COMP%]{margin-top:20px;display:inline-flex;margin-bottom:20px}.operacja-container[_ngcontent-%COMP%]{border-bottom:1px solid #c4c4c4}.dropdown-action[_ngcontent-%COMP%]{width:200px}.relative[_ngcontent-%COMP%]{position:relative}.btn-pokaz-dane[_ngcontent-%COMP%]{display:flex;margin-top:5px;justify-content:flex-end} .mat-mdc-tab.mdc-tab{border-radius:10px;background-color:var(--white);margin-right:15px;max-width:160px;box-shadow:#64646f33 0 7px 15px} .mat-tab-header::-webkit-scrollbar{display:none} .mat-mdc-tab-group{box-shadow:none;--mat-tab-active-indicator-color: transparent;--mat-tab-active-label-text-color: var(--primary);--mat-tab-active-ripple-color: transparent;--mat-tab-inactive-ripple-color: transparent;--mat-tab-active-focus-label-text-color: var(--primary);--mat-tab-active-hover-label-text-color: var(--primary);--mat-tab-active-focus-indicator-color: transparent;--mat-tab-active-hover-indicator-color: transparent} .mat-mdc-tab-labels{margin-bottom:25px;justify-content:start} button .mat-mdc-tab-header-pagination-chevron{border-color:var(--primary);margin-bottom:21px} .mat-mdc-tab.mat-focus-indicator:focus-visible{border-radius:10px;box-shadow:inset 0 0 0 2px var(--black)}.tile[_ngcontent-%COMP%]{display:flex;height:37px;width:100px;padding:8px 12px;margin:5px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:var(--White, #fff);box-shadow:0 0 15px #0000001f;cursor:pointer}.tile.active[_ngcontent-%COMP%]{color:var(--primary)} .mat-mdc-tab-header-pagination{display:none!important} .mat-mdc-tab-list{overflow-x:auto;transform:none!important} .mat-mdc-tab-list::-webkit-scrollbar-thumb{background:var(--primary)} .mat-mdc-tab-list{scroll-snap-type:x mandatory} .mat-mdc-tab-labels{flex-wrap:nowrap} .mat-mdc-tab-label{flex:0 0 auto;min-width:100px;scroll-snap-align:start}.header-row[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px}.header[_ngcontent-%COMP%]{order:2;margin:.83em 0}.arrow-back[_ngcontent-%COMP%]{order:1;background:none;border:none;padding:0;cursor:pointer}.h1-as-h2[_ngcontent-%COMP%]{font-family:var(--heading-2-font-family);font-style:var(--heading-2-font-style);
7font-weight:var(--heading-2-font-weight);font-size:var(--heading-2-font-size);letter-spacing:var(--heading-2-letter-spacing);line-height:var(--heading-2-line-height);white-space:var(--heading-2-white-space);color:var(--text-heading-navigation);display:flex}"]})}}return t})();export{Ku as UstawieniaComponent};
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.