PageSourceSearch

https://www.vittoriaassicurazioni.com/AreaRiservata.Web/5053.690c74e4f3e8d5fc.js

js vittoriaassicurazioni.com collected 2026-09-24 09:01:44 UTC 81,448 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5053],{95053:(hi,H,s)=>{s.r(H),s.d(H,{ClienteModule:()=>xi});var P=s(53358),V=s(44476),m=s(7625),v=s(2231);class an{constructor(){this.tipoPersona=null,this.anagrafica=new Object}}var D=s(93612),n=s(94650),E=s(17538),K=s(90603),L=s(19585),b=s(74670),d=s(36895),y=s(27227),_=s(1576),Z=s(55829),rn=s(1157),sn=s(19603),c=s(24006),cn=s(62014),A=s(42684),x=s(59549),z=s(284),u=s(4859),h=s(4721);function ln(t,e){1&t&&n._UZ(0,"div",8)}function dn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",10),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(4);return n.KtG(a.Edit(!0))}),n._uU(1,"Modifica password"),n.qZA()}}function _n(t,e){if(1&t&&(n.ynx(0),n.YNc(1,dn,2,0,"button",9),n.BQk()),2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",!i.isEdit)}}const gn=function(){return[0,1,2,3,4,5,6,7]},$=function(){return["cus"]};function mn(t,e){1&t&&(n.TgZ(0,"div",3)(1,"div",4)(2,"label"),n._uU(3,"Password: "),n.qZA(),n.TgZ(4,"span"),n.YNc(5,ln,1,0,"div",5),n.qZA()(),n.TgZ(6,"div",6),n.YNc(7,_n,2,1,"ng-container",7),n.qZA()()),2&t&&(n.xp6(5),n.Q6J("ngForOf",n.DdM(2,gn)),n.xp6(2),n.Q6J("ngxPermissionsOnly",n.DdM(3,$)))}function un(t,e){1&t&&(n.TgZ(0,"mat-error"),n._uU(1," La "),n.TgZ(2,"b"),n._uU(3,"password"),n.qZA(),n._uU(4," \xe8 obbligatoria "),n.qZA())}function pn(t,e){1&t&&(n.TgZ(0,"mat-error"),n._uU(1," La "),n.TgZ(2,"b"),n._uU(3,"password"),n.qZA(),n._uU(4," deve essere di almeno 8 caratteri "),n.qZA())}function fn(t,e){1&t&&(n.TgZ(0,"mat-error"),n._uU(1," La "),n.TgZ(2,"b"),n._uU(3,"password"),n.qZA(),n._uU(4," deve contenere almeno un numero, una lettera e un carattere speciale !@#$%^&*()_+- "),n.qZA())}function xn(t,e){1&t&&(n.TgZ(0,"mat-error"),n._uU(1," Le password non corrispondono "),n.qZA())}function hn(t,e){if(1&t&&(n.TgZ(0,"div",16)(1,"div",17)(2,"label"),n._uU(3,"Vecchia Password: "),n.qZA(),n.TgZ(4,"div",16)(5,"mat-form-field",18),n._UZ(6,"input",19),n.qZA()(),n.TgZ(7,"label"),n._uU(8,"Nuova Password: "),n.qZA(),n.TgZ(9,"div",16)(10,"mat-form-field",20),n._UZ(11,"input",21),n.YNc(12,un,5,0,"mat-error",15),n.YNc(13,pn,5,0,"mat-error",15),n.YNc(14,fn,5,0,"mat-error",15),n.qZA()(),n.TgZ(15,"label"),n._uU(16,"Conferma nuova Password: "),n.qZA(),n.TgZ(17,"div",16)(18,"mat-form-field",18),n._UZ(19,"input",22),n.YNc(20,xn,2,0,"mat-error",15),n.qZA()()()()),2&t){const i=n.oxw(3);n.xp6(12),n.Q6J("ngIf",i.changePsswForm.get("newPassword1").hasError("required")),n.xp6(1),n.Q6J("ngIf",i.changePsswForm.get("newPassword1").hasError("minlength")),n.xp6(1),n.Q6J("ngIf",i.changePsswForm.get("newPassword1").hasError("pattern")),n.xp6(5),n.Q6J("errorStateMatcher",i.matcher),n.xp6(1),n.Q6J("ngIf",i.changePsswForm.hasError("notSame"))}}function vn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",25),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(4);return n.KtG(a.Edit(!1))}),n._uU(1,"Annulla"),n.qZA()}}function Cn(t,e){1&t&&(n.TgZ(0,"button",26),n._uU(1," Aggiorna "),n.qZA())}function bn(t,e){if(1&t&&(n.ynx(0),n.YNc(1,vn,2,0,"button",23),n.YNc(2,Cn,2,0,"button",24),n.BQk()),2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",i.isEdit),n.xp6(1),n.Q6J("ngxPermissionsOnly",n.DdM(2,$))}}function zn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"form",11),n.NdJ("ngSubmit",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.onSubmit())}),n.YNc(1,hn,21,5,"div",12),n.TgZ(2,"div",13)(3,"div",14),n.YNc(4,bn,3,3,"ng-container",15),n.qZA()()()}if(2&t){n.oxw();const i=n.MAs(2),o=n.oxw();n.Q6J("formGroup",o.changePsswForm),n.xp6(1),n.Q6J("ngIf",o.isEdit)("ngIfElse",i),n.xp6(3),n.Q6J("ngIf",o.isEdit)}}function Zn(t,e){if(1&t&&(n.ynx(0),n.YNc(1,mn,8,4,"ng-template",null,1,n.W1O),n.YNc(3,zn,5,4,"form",2),n.BQk()),2&t){const i=n.oxw();n.xp6(3),n.Q6J("ngIf",i.changePsswForm)}}let Tn=(()=>{const e=class extends v.P{constructor(o,a,r){super(),this.psswService=o,this.messageService=a,this._formBuilder=r,this.matcher=new cn.n,this.isReady=!0}onSubmit(){this.changePsswForm.invalid?this.messageService.showMessage("Sono presenti errori.",!0):(this.isReady=!1,this.psswService.modificaPassword({body:this.changePsswForm.value}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{o.success?(this.messageService.showMessage("Password Modificata con successo.",!1),this.chiudi()):this.messageService.showMessage(o.error,!1),this.isReady=!0},o=>{this.messageService.showMessage("Errore modifica password",!0),this.isReady=!0}))}chiudi(){this.isEdit=!1}Edit(o){return this.isEdit=o,!1}ngOnInit(){this.changePsswForm=this._formBuilder.group({oldPassword:["",c.kI.required],newPassword1:["",[c.kI.compose([c.kI.required,
1c.kI.minLength(8),c.kI.pattern(/^(?=.*\d)(?=.*[a-z])(?=.*[!@#$%^&*()_+\-])(?=.*[a-zA-Z]).{8,}$/)])]],newPassword2:[""]},{validator:this.checkPasswords})}checkPasswords(o){return o.get("newPassword1").value!==o.get("newPassword2").value?{notSame:!0}:null}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.CT),n.Y36(A.e),n.Y36(c.QS))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-change-password"]],features:[n.qOj],decls:1,vars:1,consts:[[4,"arLoading"],["display_only_password",""],["name","changePsswForm",3,"formGroup","ngSubmit",4,"ngIf"],["fxLayout","row","fxLayout.xs","column","fxFlexFill","",1,"content"],["fxFlex","","fxFlex.xs",""],["class","dummy-password-node",4,"ngFor","ngForOf"],["fxFlex","50","fxFlex.xs",""],[4,"ngxPermissionsOnly"],[1,"dummy-password-node"],["class","outline-dark link-btn","aria-label","Modifica password",3,"click",4,"ngIf"],["aria-label","Modifica password",1,"outline-dark","link-btn",3,"click"],["name","changePsswForm",3,"formGroup","ngSubmit"],["fxLayout","row",4,"ngIf","ngIfElse"],["fxLayout","row","fxLayout.xs","column"],[1,"edit-btns-container"],[4,"ngIf"],["fxLayout","row"],["fxFlex","",1,"inline-contact-data"],["fxFlex","50","fxFlex.sm","","fxFlex.xs","",1,"form-field-full-width"],["matInput","","type","password","formControlName","oldPassword",2,"margin-bottom","10px"],["fxFlex","50","fxFlex.sm","","fxFlex.xs","",1,"form-field-full-width",2,"margin-bottom","10px"],["matInput","","type","password","formControlName","newPassword1"],["matInput","","type","password","formControlName","newPassword2",3,"errorStateMatcher"],["aria-label","Annulla","class","outline-dark link-btn",3,"click",4,"ngIf"],["mat-flat-button","","class","outline-bright ar-button cliente-section-mat-button",4,"ngxPermissionsOnly"],["aria-label","Annulla",1,"outline-dark","link-btn",3,"click"],["mat-flat-button","",1,"outline-bright","ar-button","cliente-section-mat-button"]],template:function(a,r){1&a&&n.YNc(0,Zn,4,1,"ng-container",0),2&a&&n.Q6J("arLoading",!r.isReady)},dependencies:[d.sg,d.O5,c._Y,c.Fj,c.JJ,c.JL,c.sg,c.u,y.m,_.xw,_.s9,_.yH,x.KE,x.TO,z.Nt,u.lW,h.gE],styles:[".dummy-password-node[_ngcontent-%COMP%]{width:12px;line-height:12px;background-color:#535353;display:inline-block;height:12px;vertical-align:middle;border-radius:18px;margin-right:3px}.inline-contact-data[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .mat-mdc-form-field[_ngcontent-%COMP%]{display:block}.no-margin[_ngcontent-%COMP%]{margin-top:2px;margin-bottom:4px;transition:unset}"]}),t})();var p=s(97392);function yn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",5)(1,"form",6),n.NdJ("ngSubmit",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.updateEmail())}),n.TgZ(2,"label"),n._uU(3," Email registrazione:\xa0"),n.qZA(),n.TgZ(4,"mat-form-field"),n._UZ(5,"input",7),n.qZA()()()}if(2&t){const i=n.oxw(2);n.xp6(1),n.Q6J("formGroup",i.form),n.xp6(3),n.Udp("width",100,"%")}}function An(t,e){1&t&&(n.TgZ(0,"mat-icon",12),n._uU(1,"check_circle_outline"),n.qZA())}function wn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",8)(1,"label"),n._uU(2," Email registrazione:\xa0"),n.qZA(),n.TgZ(3,"span"),n._uU(4),n.qZA(),n.YNc(5,An,2,0,"mat-icon",9),n.qZA(),n.TgZ(6,"div",10)(7,"button",11),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.edit(!0))}),n._uU(8," Modifica email di registrazione "),n.qZA()()}if(2&t){const i=n.oxw(2);n.xp6(4),n.Oqu(i.form.controls.email.value),n.xp6(1),n.Q6J("ngIf",i.form.controls.verified.value)}}function In(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",16),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(3);return n.KtG(a.annulla())}),n._uU(1,"Annulla"),n.qZA()}}function Pn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",17),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(3);return n.KtG(a.updateEmail())}),n._uU(1," Aggiorna "),n.qZA()}}function Fn(t,e){if(1&t&&(n.TgZ(0,"div",13),n.YNc(1,In,2,0,"button",14),n.YNc(2,Pn,2,0,"button",15),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Q6J("ngIf",i.showBtns),n.xp6(1),n.Q6J("ngIf",i.showBtns)}}function qn(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"div",1),n.YNc(2,yn,6,3,"div",2),n.YNc(3,wn,9,2,"ng-template",null,3,n.W1O),n.qZA(),n.TgZ(5,"div",1),n.YNc(6,Fn,3,2,"div",4),n.qZA(),n.BQk()),2&t){const i=n.MAs(4),o=n.oxw();n.xp6(2),n.Q6J("ngIf",o.showBtns)("ngIfElse",i),n.xp6(4),n.Q6J("ngIf",o.showBtns)}}let Qn=(()=>{const e=class extends v.P{constructor(o,a,r){super(),this.clienteService=o,this.messageService=a,this.formBuilder=r,this._isEdit=!1,this.saved=new n.vpe,this.showBtns=!1,this.loading=!0}
1set isEdit(o){this._isEdit=o,this._isEdit||this.annulla()}ngOnInit(){this.form=this.formBuilder.group({email:["",[c.kI.required,c.kI.email]],verified:[""]}),this.clienteService.getEmail().pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{this.loading=!1,this.oldEmail=o.email,this.form.controls.email.setValue(o.email),this.form.controls.verified.setValue(o.emailValidata)})}edit(o){return this.showBtns=o,!1}updateEmail(){this.form.valid?(this.loading=!0,this.clienteService.changeEmail({body:this.form.value}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{o&&o.error?this.messageService.showMessage(o.message,!0):(this.messageService.showMessage("Per rendere effettiva la modifica dell'indirizzo email, ti preghiamo di seguire le indicazioni inviate via e-mail.",!1),this.chiudi()),this.loading=!1},o=>{this.messageService.showMessage("Si \xe8 verificato un errore",!0),this.loading=!1})):this.messageService.showMessage("Inserire un'email valida.",!1)}chiudi(){this.isEdit=!1,this.form.controls.email.patchValue(this.oldEmail),this.saved.emit()}annulla(){return this.showBtns=!1,this.form?.controls?.email?.patchValue(this.oldEmail),!1}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.$z),n.Y36(A.e),n.Y36(c.QS))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-change-email"]],inputs:{isEdit:"isEdit"},outputs:{saved:"saved"},features:[n.qOj],decls:1,vars:1,consts:[[4,"arLoading"],["fxLayout","row","fxLayout.lt-md","column","fxLayout.lt-sx","column"],["fxFlex","40%","fxFlex.sm","","fxFlex.xs","",4,"ngIf","ngIfElse"],["display_only_email",""],["fxFlex","100&",4,"ngIf"],["fxFlex","40%","fxFlex.sm","","fxFlex.xs",""],["name","form",3,"formGroup","ngSubmit"],["required","","matInput","","formControlName","email"],["fxFlex","100","fxLayoutAlign","start center"],["class","verified",4,"ngIf"],["fxFlex","100",1,"container-button-modifica"],["aria-label","Modifica email di registrazione",1,"outline-dark","link-btn",3,"click"],[1,"verified"],["fxFlex","100&"],["class","outline-dark link-btn","aria-label","Annulla modifica email di registrazione",3,"click",4,"ngIf"],["mat-flat-button","","class","ar-button cliente-section-mat-button outline-bright",3,"click",4,"ngIf"],["aria-label","Annulla modifica email di registrazione",1,"outline-dark","link-btn",3,"click"],["mat-flat-button","",1,"ar-button","cliente-section-mat-button","outline-bright",3,"click"]],template:function(a,r){1&a&&n.YNc(0,qn,7,3,"ng-container",0),2&a&&n.Q6J("arLoading",r.loading)},dependencies:[d.O5,c._Y,c.Fj,c.JJ,c.JL,c.Q7,c.sg,c.u,y.m,_.xw,_.Wh,_.yH,x.KE,z.Nt,u.lW,p.Hw],styles:[".inline-contact-data[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:block}.no-margin[_ngcontent-%COMP%]{margin-top:4px;margin-bottom:2px;transition:unset}.verified[_ngcontent-%COMP%]{padding-left:5px;color:var(--primary-color)}"]}),t})();var Nn=s(29006);function On(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",4)(1,"form",5),n.NdJ("ngSubmit",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.updateCellulare())}),n.TgZ(2,"ar-phone-form-control",6),n.NdJ("annulla",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.annulla())})("save",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.updateCellulare())}),n.qZA()()()}if(2&t){const i=n.oxw(2);n.xp6(1),n.Q6J("formGroup",i.form),n.xp6(1),n.Q6J("showBtns",!0)("placeholderPhone","Cellulare registrazione")("form",i.form)("phoneControlName","cellulare")("onlyDialCodeControlName","prefisso")}}function Jn(t,e){1&t&&(n.TgZ(0,"mat-icon",11),n._uU(1,"check_circle_outline"),n.qZA())}function kn(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",7)(1,"label"),n._uU(2," Cellulare registrazione:\xa0"),n.qZA(),n.TgZ(3,"span"),n._uU(4),n.qZA(),n.YNc(5,Jn,2,0,"mat-icon",8),n.qZA(),n.TgZ(6,"div",9)(7,"button",10),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(2);return n.KtG(a.edit(!0))}),n._uU(8," Modifica cellulare di registrazione "),n.qZA()()}if(2&t){const i=n.oxw(2);n.xp6(4),n.Oqu(i.form.controls.cellulare.value),n.xp6(1),n.Q6J("ngIf",i.form.controls.verified.value)}}function Un(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"div",1),n.YNc(2,On,3,6,"div",2),n.YNc(3,kn,9,2,"ng-template",null,3,n.W1O),n.qZA(),n.BQk()),2&t){const i=n.MAs(4),o=n.oxw();n.xp6(2),n.Q6J("ngIf",o.showBtns)("ngIfElse",i)}}let Dn=(()=>{const e=class extends v.P{constructor(o,a,r){super(),this.clienteService=o,this.messageService=a,this.formBuilder=r,this._isEdit=!1,this.saved=new n.vpe,this.showBtns=!1,this.loading=!0}
1set isEdit(o){this._isEdit=o,this._isEdit||this.annulla()}ngOnInit(){this.form=this.formBuilder.group({cellulare:["",c.kI.required],prefisso:[""],verified:[""]}),this.clienteService.getCellulare().pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{this.loading=!1,this.oldCellulare=o.cellulare,this.oldPrefissoCellulare=o.prefissoCellulare,this.form.controls.cellulare.setValue(o.cellulare),this.form.controls.prefisso.setValue(o.prefissoCellulare),this.form.controls.verified.setValue(o.cellulareValidato)})}edit(o){return this.showBtns=o,!1}updateCellulare(){this.form.valid?(this.loading=!0,this.clienteService.changeCellulare({body:{...this.form.value}}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{o&&o.error?this.messageService.showMessage(o.message,!0):(this.messageService.showMessage("Cellulare modificato con successo",!1),this.form.controls.verified.setValue(!1),this.oldCellulare=this.form.controls.cellulare.value,this.oldPrefissoCellulare=this.form.controls.prefisso.value,this.chiudi()),this.loading=!1},o=>{this.messageService.showMessage("Si \xe8 verificato un errore",!0),this.loading=!1})):this.messageService.showMessage("Inserire un cellulare valido.",!1)}chiudi(){this.isEdit=!1,this.saved.emit()}annulla(){this.showBtns=!1,this.form?.controls?.cellulare?.patchValue(this.oldCellulare),this.form?.controls?.prefisso?.patchValue(this.oldPrefissoCellulare)}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.$z),n.Y36(A.e),n.Y36(c.QS))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-change-cellulare"]],inputs:{isEdit:"isEdit"},outputs:{saved:"saved"},features:[n.qOj],decls:1,vars:1,consts:[[4,"arLoading"],["fxLayout","row","fxLayout.lt-md","column"],["fxFlex","100",4,"ngIf","ngIfElse"],["display_only_cellulare",""],["fxFlex","100"],["name","form",3,"formGroup","ngSubmit"],[3,"showBtns","placeholderPhone","form","phoneControlName","onlyDialCodeControlName","annulla","save"],["fxFlex","100","fxLayoutAlign","start center"],["class","verified",4,"ngIf"],["fxFlex","100",1,"container-button-modifica"],["aria-label","Modifica cellulare di registrazione",1,"outline-dark","link-btn",3,"click"],[1,"verified"]],template:function(a,r){1&a&&n.YNc(0,Un,5,2,"ng-container",0),2&a&&n.Q6J("arLoading",r.loading)},dependencies:[d.O5,c._Y,c.JL,c.sg,y.m,_.xw,_.Wh,_.yH,p.Hw,Nn.R],styles:[".inline-contact-data[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .mat-mdc-form-field[_ngcontent-%COMP%]{display:block}.no-margin[_ngcontent-%COMP%]{margin-top:4px;margin-bottom:2px;transition:unset}.verified[_ngcontent-%COMP%]{padding-left:5px;color:var(--primary-color)}"]}),t})(),En=(()=>{const e=class{constructor(){this.isEdit=!1}Edit(o){return this.isEdit=o,!1}};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-profilo"]],decls:8,vars:2,consts:[[1,"cliente-section"],["fxLayout","row wrap","fxLayoutAlign","start center"],["fxFlex","100","fxFlex.xs","1 1 100"],[3,"isEdit","saved"],["fxFlex","100","fxFlex.xs","1 1 100",1,"container-email"],[1,"container-password"]],template:function(a,r){1&a&&(n.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"ar-change-email",3),n.NdJ("saved",function(){return r.isEdit=!1}),n.qZA()(),n.TgZ(4,"div",4)(5,"ar-change-cellulare",3),n.NdJ("saved",function(){return r.isEdit=!1}),n.qZA()()(),n.TgZ(6,"div",5),n._UZ(7,"ar-change-password"),n.qZA()()),2&a&&(n.xp6(3),n.Q6J("isEdit",r.isEdit),n.xp6(2),n.Q6J("isEdit",r.isEdit))},dependencies:[Tn,Qn,Dn,_.xw,_.Wh,_.yH],styles:[".no-margin[_ngcontent-%COMP%]{margin-top:2px;margin-bottom:4px;transition:unset}.container-password[_ngcontent-%COMP%]{line-height:30px}@media screen and (max-width: 600px){button.ar-button.no-margin[_ngcontent-%COMP%], button.ar-button-inverse.no-margin[_ngcontent-%COMP%]{width:100%;margin-left:0}.container-buttons[_ngcontent-%COMP%], .container-email[_ngcontent-%COMP%]{margin:0}}"]}),t})();var Sn=s(68420),W=s(40537),F=s(37340),S=s(36700),J=s(37084);function Mn(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.TgZ(1,"p",7)(2,"a",8),n.NdJ("click",function(){const r=n.CHM(i).$implicit,l=n.oxw(3);return n.KtG(l.toDettaglioPolizza(r.agenzia,r.ramo,r.numeroPolizza))}),n.TgZ(3,"mat-icon"),n._uU(4," insert_drive_file "),n.qZA(),n.TgZ(5,"label",9),n._uU(6),n.qZA()()(),n.BQk()}if(2&t){const i=e.$implicit;n.xp6(6),n.HOy(" ",i.descrizioneCopertura,": ",i.agenzia,".",i.ramo,".",i.numeroPolizza,"")}}function Yn(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.TgZ(1,"mat-expansion-panel")(2,"mat-expansion-panel-header",5)(3,"mat-panel-title")(4,"label"),n._uU(5,"Numero carta:\xa0 "),n.qZA(),n.TgZ(6,"span"),n._uU(7),n.qZA()()(),n.YNc(8,Mn,7,4,"ng-container",4),n.TgZ(9,"button",6),n.NdJ("
1click",function(){const r=n.CHM(i).$implicit,l=n.oxw(2);return n.KtG(l.richiediModificaCarta(r.id))}),n._uU(10," Richiedi Modifica "),n.qZA()(),n.BQk()}if(2&t){const i=e.$implicit;n.xp6(7),n.lnq(" ",i.numeroCartaMascherato," (",i.meseScadenzaCarta,"/",i.annaScadenzaCarta,") "),n.xp6(1),n.Q6J("ngForOf",i.contracts)}}function Rn(t,e){if(1&t&&(n.TgZ(0,"div",1)(1,"div",2)(2,"h3",3),n._uU(3,"Carte di credito"),n.qZA()(),n.TgZ(4,"mat-accordion"),n.YNc(5,Yn,11,4,"ng-container",4),n.qZA()()),2&t){const i=n.oxw();n.xp6(5),n.Q6J("ngForOf",i.listaCarte)}}let Ln=(()=>{const e=class extends v.P{constructor(o,a,r,l){super(),this.clienteService=o,this.messageService=a,this.loaderService=r,this.navCtrl=l,this.columnsToDisplay=["numeroCartaMascherato","meseScadenzaCarta","action"]}ngOnInit(){this.clienteService.getListaCarte().subscribe(o=>{o&&(this.listaCarte=o.activeCards)})}richiediModificaCarta(o){this.loaderService.show(),this.clienteService.modificaCarta({idToken:o}).pipe((0,W.x)(()=>this.loaderService.hide())).subscribe(()=>{this.messageService.showMessage("Processo di modifica avviato correttamente, a breve ricever\xe0 il link utile al cambio carta",!1)})}toDettaglioPolizza(o,a,r){this.navCtrl.navigateRoot(`dettaglio-polizza/${o}.${a}.${r}`)}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.$z),n.Y36(A.e),n.Y36(S.D),n.Y36(K.SH))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-carte-credito"]],features:[n.qOj],decls:1,vars:1,consts:[["class","cliente-section",4,"ngIf"],[1,"cliente-section"],["fxLayout","row"],["fxFlex",""],[4,"ngFor","ngForOf"],["matRipple",""],["type","button","mat-flat-button","","ngClass.lt-sm","full-width",1,"ar-button","modifica-button",3,"click"],["ngClass.lt-sm","text-polizza-mobile",1,"text-polizza"],[1,"link-copertura",3,"click"],[1,"testo-copertura"]],template:function(a,r){1&a&&n.YNc(0,Rn,6,1,"div",0),2&a&&n.Q6J("ngIf",r.listaCarte&&r.listaCarte.length>0)},dependencies:[d.sg,d.O5,_.xw,_.yH,Z.oO,p.Hw,u.lW,J.pp,J.ib,J.yz,J.yK],styles:["ar-carte-credito .full-width{width:100%}ar-carte-credito .modifica-button{margin-top:5px;margin-bottom:15px}ar-carte-credito .testo-copertura{text-decoration:underline!important;font-weight:700;font-size:16px;color:#234c7b;cursor:pointer!important}ar-carte-credito .link-copertura{display:flex;align-items:center}ar-carte-credito .mat-expansion-panel{box-shadow:0 0!important;border-top:1px solid #e3e3e3}ar-carte-credito .mat-expansion-panel-header{padding:5px 5px 5px 0}ar-carte-credito .mat-expansion-panel-body{padding-left:0!important}ar-carte-credito .text-polizza{margin:0;padding-left:16px}ar-carte-credito .text-polizza-mobile{padding-left:0!important}ar-carte-credito .cliente-section{padding-bottom:0}\n"],encapsulation:2,data:{animation:[(0,F.X$)("detailExpand",[(0,F.SB)("collapsed",(0,F.oB)({height:"0px",minHeight:"0"})),(0,F.SB)("expanded",(0,F.oB)({height:"*"})),(0,F.eR)("expanded <=> collapsed",(0,F.jt)("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))])]}}),t})();var Bn=s(11432),Gn=s(23037),g=s(65938),k=s(58425),Hn=s(11215),M=s(84385),Y=s(3238);function Vn(t,e){if(1&t&&(n.TgZ(0,"mat-option",6),n._uU(1),n.qZA()),2&t){const i=e.$implicit;n.Q6J("value",i),n.xp6(1),n.hij(" ",i.descrizione," ")}}function Kn(t,e){if(1&t&&(n.ynx(0),n._UZ(1,"ar-dynamic-question",7),n.BQk()),2&t){const i=n.oxw().$implicit;n.xp6(1),n.Q6J("formArray",i.subDomandeFormArray)("domande",i.sottoDomande)}}function $n(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.TgZ(1,"div",1)(2,"mat-label",2),n._uU(3),n.qZA(),n.TgZ(4,"mat-form-field",2)(5,"mat-select",3),n.NdJ("ngModelChange",function(a){const l=n.CHM(i).$implicit;return n.KtG(l.value=a)})("valueChange",function(a){const l=n.CHM(i).$implicit,C=n.oxw();return n.KtG(C.onSelectAnswer(l,a))}),n.YNc(6,Vn,2,2,"mat-option",4),n.qZA()(),n.TgZ(7,"div",2),n.YNc(8,Kn,2,2,"ng-container",5),n.qZA()(),n.BQk()}if(2&t){const i=e.$implicit;n.xp6(3),n.AsE("",i.codDomanda,". ",i.descrizione,""),n.xp6(2),n.Q6J("ngModel",i.value),n.xp6(1),n.Q6J("ngForOf",i.risposte),n.xp6(2),n.Q6J("ngIf",i.sottoDomande&&i.sottoDomande.length>0)}}let Wn=(()=>{const e=class extends v.P{constructor(o){super(),this.formBuilder=o,this._domande=[],this.sottoDomande=[]}set domande(o){this._domande=o,this.addFormGroup()}ngOnInit(){}onSelectAnswer(o,a){const r=this.getFormControlFromCodDomanda(o.codDomanda);r.patchValue({codRisposta:a.codRisposta,domande:a.domande}),o.subDomandeFormArray=r.get("domande"),o.sottoDomande=a.domande}addFormGroup(){this.formArray.clear();for(const o of this._domande){this.formArray.push(this.formBuilder.group({codDomanda:[o.codDomanda,c.kI.required],codRisposta:[null,c.kI.required],domande:this.formBuilder.array([])}));let a=o.risposte.find(r=>r.default);a&&(o.value=a,this.onSelectAnswer(o,a))}}getFormControlFromCodDomanda(o){const a=this._domande.find(l=>l.codDomanda==o),r=this._domande.indexOf(a);return this.formArray.at(r)}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(c.QS))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-dynamic-question"]],inputs:{formArray:"formArray",domande:"domande"},features:[n.qOj],decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],["fxLayout","row wrap",1,"dynamic-question"],["fxFlex","100"],["required","",3,"ngModel","ngModelChange","valueChange"],["class","dynamic-option",3,"value",4,"ngFor","ngForOf"],[4,"ngIf"],[1,"dynamic-option",3,"value"],[3,"formArray","domande"]],template:function(a,r){1&a&&n.YNc(0,$n,9,5,"ng-container",0),2&a&&n.Q6J("ngForOf",r._domande)},dependencies:[d.sg,d.O5,c.JJ,c.Q7,c.On,_.xw,_.yH,x.KE,x.hX,M.gD,Y.ey,e],styles:[".dynamic-question[_ngcontent-%COMP%]{padding-top:10px;padding-left:10px}mat-label[_ngcontent-%COMP%]{color:#234c7b;font-weight:700;font-size:16px}"]}),t})();function jn(t,e){1&t&&n._uU(0,"Predomande")}function Xn(t,e){1&t&&n._uU(0,"Domande")}function nt(t,e){if(1&t&&(n.ynx(0),n._UZ(1,"ar-dynamic-definitive-question",12),n.BQk()),2&t){const i=n.oxw(4);n.xp6(1),n.Q6J("formArray",i.formArrayDomandeDefinitive)("domande",i.domandeDefinitive.domande)}}function tt(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.YNc(1,nt,2,2,"ng-container",15),n.TgZ(2,"div",1)(3,"div",16)(4,"button",17),n._uU(5,"Indietro"),n.qZA()(),n._UZ(6,"div",18),n.TgZ(7,"div",16)(8,"button",19),n.NdJ("
1click",function(){n.CHM(i);const a=n.oxw(3);return n.KtG(a.saveDomandeDefinitive())}),n._uU(9,"Salva"),n.qZA()()(),n.BQk()}if(2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",i.domandeDefinitive&&i.domandeDefinitive.domande&&i.domandeDefinitive.domande.length>0)}}function et(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.TgZ(1,"mat-vertical-stepper",7,8)(3,"mat-step",9)(4,"form",10),n.YNc(5,jn,1,0,"ng-template",11),n._UZ(6,"ar-dynamic-question",12),n.TgZ(7,"div")(8,"button",13),n.NdJ("click",function(){n.CHM(i);const a=n.MAs(2),r=n.oxw(2);return n.KtG(r.getDomandeDefinitive(a))}),n._uU(9,"Avanti"),n.qZA()()()(),n.TgZ(10,"mat-step",9)(11,"form",10),n.YNc(12,Xn,1,0,"ng-template",11),n.YNc(13,tt,10,1,"ng-container",14),n.qZA()()(),n.BQk()}if(2&t){const i=n.oxw(2);n.xp6(1),n.Q6J("linear",!0),n.xp6(2),n.Q6J("stepControl",i.formPredomande),n.xp6(1),n.Q6J("formGroup",i.formPredomande),n.xp6(2),n.Q6J("formArray",i.formArrayPredomande)("domande",i.predomande.domande),n.xp6(4),n.Q6J("stepControl",i.formDomandeDefinitive),n.xp6(1),n.Q6J("formGroup",i.formDomandeDefinitive),n.xp6(2),n.Q6J("arLoading",!i.isReadyDomandeDefinitive)}}function it(t,e){1&t&&n._uU(0,"Domande")}function ot(t,e){if(1&t&&(n.ynx(0),n._UZ(1,"ar-dynamic-definitive-question",12),n.BQk()),2&t){const i=n.oxw(4);n.xp6(1),n.Q6J("formArray",i.formArrayDomandeDefinitive)("domande",i.domandeDefinitive.domande)}}function at(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.YNc(1,ot,2,2,"ng-container",15),n.TgZ(2,"div",1)(3,"div",21)(4,"button",19),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(3);return n.KtG(a.saveDomandeDefinitive())}),n._uU(5,"Salva"),n.qZA()()(),n.BQk()}if(2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",i.domandeDefinitive&&i.domandeDefinitive.domande&&i.domandeDefinitive.domande.length>0)}}function rt(t,e){if(1&t&&(n.TgZ(0,"form",20),n.YNc(1,it,1,0,"ng-template",11),n.YNc(2,at,6,1,"ng-container",14),n.qZA()),2&t){const i=n.oxw(2);n.Q6J("formGroup",i.formDomandeDefinitive),n.xp6(2),n.Q6J("arLoading",!i.isReadyDomandeDefinitive)}}function st(t,e){if(1&t&&(n.TgZ(0,"div",4),n.YNc(1,et,14,8,"ng-container",5),n.YNc(2,rt,3,2,"ng-template",null,6,n.W1O),n.qZA()),2&t){const i=n.MAs(3),o=n.oxw();n.xp6(1),n.Q6J("ngIf",o.predomande&&o.predomande.domande&&o.predomande.domande.length>0)("ngIfElse",i)}}let ct=(()=>{const e=class extends v.P{constructor(o,a,r,l,C,I){super(),this.questionarioIbipService=o,this.messageService=a,this.dialogRef=r,this.data=l,this.formBuilder=C,this.loaderService=I,this.selectedIndex=0,this.isReady=!0,this.isReadyPredomande=!1,this.isReadyDomandeDefinitive=!1,this.redCircle=!1,this.rispostePredomande=[],this.risposteDomandeDefinitive=[],this.formPredomande=this.formBuilder.group({thisStep:["",c.kI.required],domande:this.formBuilder.array([])}),this.formArrayPredomande=this.formPredomande.get("domande"),this.formDomandeDefinitive=this.formBuilder.group({domande:this.formBuilder.array([])}),this.formArrayDomandeDefinitive=this.formDomandeDefinitive.get("domande"),this.formPredomande.valueChanges.pipe((0,m.R)(this._unsubscribeAll)).subscribe(()=>{this.formPredomande.get("thisStep").setValue("",{emitEvent:!1})})}ngOnInit(){this.loadPredomande()}loadPredomande(){this.isReadyPredomande=!1,this.questionarioIbipService.getPredomande().pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{this.predomande=o,0==this.predomande?.domande.length&&this.loadDomandeDefinitive(),this.isReadyPredomande=!0},o=>{this.isReadyPredomande=!0})}getDomandeDefinitive(o){this.extractRispostePredomande(),this.formPredomande.get("thisStep").setValue("VALID",{emitEvent:!1}),this.formPredomande.valid?(o.next(),this.loadDomandeDefinitive()):(this.formPredomande.get("thisStep").setValue("",{emitEvent:!1}),this.messageService.error("Completare tutte le domande"))}loadDomandeDefinitive(){this.isReadyDomandeDefinitive=!1,this.questionarioIbipService.getDomandeDefinitive({codQuestPredomande:this.predomande.codQuestPredomande,body:this.rispostePredomande}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{this.domandeDefinitive=o,this.isReadyDomandeDefinitive=!0},o=>{this.isReadyDomandeDefinitive=!0})}extractRispostePredomande(){return this.rispostePredomande=[],this.rispostePredomande=this.getRisposte(this.formPredomande.value),this.rispostePredomande}getRisposte(o){let a=[];if(o.hasOwnProperty("domande"))for(const r of o.domande)a.push({codDomanda:r.codDomanda,codRisposta:r.codRisposta}),a=a.concat(this.getRisposte(r));return a}extractRisposteDomandeDefinitive(){return this.risposteDomandeDefinitive=[],this.risposteDomandeDefinitive=this.getRisposte(this.formDomandeDefinitive.value),this.risposteDomandeDefinitive}saveDomandeDefinitive(){this.extractRisposteDomandeDefinitive(),this.formDomandeDefinitive.valid?(this.loaderService.show(),this.questionarioIbipService.saveDomandeDefinitive({codQuestionario:this.domandeDefinitive.codQuestionario,body:this.risposteDomandeDefinitive}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{o?(this.messageService.info("Questionario di Adeguatezza salvato correttamente"),this.dialogRef.close(!0)):this.messageService.error("Errore durante il salvataggio delle domande, riprovare pi\xf9 tardi"),this.loaderService.hide()},o=>{this.loaderService.hide()})):this.messageService.error("Completare tutte le domande")}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.Ie),n.Y36(A.e),n.Y36(g.so),n.Y36(g.WI),n.Y36(c.QS),n.Y36(S.D))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-questionario-adeguatezza-dialog"]],features:[n.qOj],decls:7,vars:1,consts:[["mat-button","","mat-dialog-close","","color","warn",1,"close-button"],["fxLayout","row"],["fxFlex","100","mat-dialog-title","","ngClass.gt-xs","no-wrap"],["mat-dialog-content","","ngClass.lt-md","no-padding",4,"arLoading"],["mat-dialog-content","","ngClass.lt-md","no-padding"],[4,"ngIf","ngIfElse"],["noPredomande",""],[3,"linear"],["stepper",""],[3,"stepControl"],[3,"formGroup"],["matStepLabel",""],[3,"formArray","domande"],["mat-flat-button","",1,"ar-button",3,"click"],[4,"arLoading"],[4,"ngIf"],["fxFlex","40"],["mat-flat-button","","matStepperPrevious","",1,"ar-button"],["fxFlex","20"],["type","button","mat-flat-button","",1,"ar-button",3,"click"],[1,"pl24","pr24",3,"formGroup"],["fxFlex","100"]],template:function(a,r){1&a&&(n.TgZ(0,"button",0)(1,"mat-icon"),n._uU(2,"close"),n.qZA()(),n.TgZ(3,"div",1)(4,"h1",2),n._uU(5," Questionario adeguatezza "),n.qZA()(),n.YNc(6,st,4,2,"div",3)),2&a&&(n.xp6(6),n.Q6J("arLoading",!r.isReadyPredomande))},dependencies:[d.O5,c._Y,c.JL,y.m,_.xw,_.yH,Z.oO,p.Hw,c.sg,u.lW,g.ZT,g.uh,g.xY,k.C0,k.VY,k.Vq,k.fd,Hn.r,Wn],styles:["ar-questionario-adeguatezza-dialog .mat-mdc-dialog-title{color:#2470ba;font-weight:700}ar-questionario-adeguatezza-dialog .ar-button{width:100%}ar-questionario-adeguatezza-dialog .close-button{float:right;top:-24px;right:-24px}ar-questionario-adeguatezza-dialog .no-padding{padding:0}ar-questionario-adeguatezza-dialog .mat-mdc-vertical-content{padding:0 24px 24px 10px}ar-questionario-adeguatezza-dialog .pl24{padding-left:24px}ar-questionario-adeguatezza-dialog .pr24{padding-right:24px}ar-questionario-adeguatezza-dialog .no-wrap{white-space:nowrap}\n"],encapsulation:2}),t})();function lt(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"span"),n._uU(2),n.ALo(3,"date"),n.qZA(),n.BQk()),2&t){const i=n.oxw(3);n.xp6(2),n.Oqu(n.xi3(3,1,i.datiGenerali.dataUltimaCompilazione,"dd/MM/yyyy"))}}function dt(t,e){1&t&&(n.TgZ(0,"span"),n._uU(1,"-"),n.qZA())}function _t(t,e){if(1&t){const i=n.EpF();
1n.TgZ(0,"div",14)(1,"div",14)(2,"button",15),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(4);return n.KtG(a.aggiornaQuestionario())}),n._uU(3,"Aggiorna Questionario"),n.qZA()()()}}function gt(t,e){if(1&t&&(n.TgZ(0,"div",12),n.YNc(1,_t,4,0,"div",13),n.qZA()),2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",i.datiGenerali.daAggiornare)}}const mt=function(){return["cus"]};function ut(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"div",5)(2,"div",6)(3,"label"),n._uU(4,"Data ultima compilazione: "),n.qZA(),n.YNc(5,lt,4,4,"ng-container",7),n.qZA(),n._UZ(6,"div",8),n.TgZ(7,"div",6)(8,"label"),n._uU(9,"Stato Questionario: "),n.qZA(),n.TgZ(10,"span",9),n._uU(11),n.qZA()()(),n.YNc(12,dt,2,0,"ng-template",null,10,n.W1O),n.YNc(14,gt,2,1,"div",11),n.BQk()),2&t){const i=n.MAs(13),o=n.oxw(2);n.xp6(5),n.Q6J("ngIf",o.datiGenerali.dataUltimaCompilazione)("ngIfElse",i),n.xp6(5),n.Q6J("ngClass",o.datiGenerali.daAggiornare?"bold-red-text":""),n.xp6(1),n.Oqu(o.datiGenerali.desStatoQuestionario?o.datiGenerali.desStatoQuestionario:"-"),n.xp6(3),n.Q6J("ngxPermissionsOnly",n.DdM(5,mt))}}function pt(t,e){if(1&t&&(n.TgZ(0,"div",1)(1,"div",2)(2,"h3",3),n._uU(3,"Questionario Adeguatezza"),n.qZA()(),n.YNc(4,ut,15,6,"ng-container",4),n.qZA()),2&t){const i=n.oxw();n.xp6(4),n.Q6J("arLoading",i.refreshing)}}let ft=(()=>{const e=class extends v.P{constructor(o,a,r){super(),this.questionarioIbipService=o,this.messageService=a,this.dialog=r,this.datiGenerali={},this.redCircle=!1,this.showSezione=!1,this.refreshing=!1}ngOnInit(){this.getDatiGenerali()}getDatiGenerali(){this.questionarioIbipService.getDatiGenerali((0,m.R)(this._unsubscribeAll)).subscribe(o=>{this.datiGenerali=o||{},this.showSezione=this.datiGenerali.mostraSezioneQuestionario,this.refreshing=!1},o=>{this.showSezione=!1})}aggiornaQuestionario(){if(this.datiGenerali.daAggiornare){let o;this.datiGenerali.daChiamareAgenzia?o=this.dialog.open(Gn.k,{data:{msg:"Contattare l'agenzia per completare il questionario adeguatezza",err:!0,isDialog:!1},width:"300px"}):(o=this.dialog.open(ct,{width:"700px",disableClose:!0,autoFocus:!1}),o.afterClosed().subscribe(a=>{a&&(this.refreshing=!0,this.getDatiGenerali())}))}}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.Ie),n.Y36(A.e),n.Y36(g.uw))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-questionario-adeguatezza"]],features:[n.qOj],decls:1,vars:1,consts:[["class","cliente-section",4,"ngIf"],[1,"cliente-section"],["fxLayout","row"],["fxFlex",""],[4,"arLoading"],["fxLayout","row","fxLayout.lt-md","column"],["fxFlex","48",1,"inline-contact-data"],[4,"ngIf","ngIfElse"],["fxFlex","4"],[3,"ngClass"],["empty",""],["fxLayout","row","fxLayout.xs","column",4,"ngxPermissionsOnly"],["fxLayout","row","fxLayout.xs","column"],["class","edit-btns-container",4,"ngIf"],[1,"edit-btns-container"],["mat-flat-button","",1,"ar-button",3,"click"]],template:function(a,r){1&a&&n.YNc(0,pt,5,1,"div",0),2&a&&n.Q6J("ngIf",r.showSezione)},dependencies:[d.mk,d.O5,y.m,_.xw,_.yH,Z.oO,u.lW,h.gE,d.uU],styles:[".bold-red-text[_ngcontent-%COMP%]{font-weight:700;color:red}"]}),t})();var xt=s(54330),ht=s(88742),q=s(87545),Q=s(21086),vt=s(30567),N=s(90811);function Ct(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"mat-button-toggle",14),n.NdJ("change",function(){const r=n.CHM(i).index,l=n.oxw();return n.KtG(l.setIndirizzoForzato(r))}),n.TgZ(1,"div",12)(2,"div",2),n._uU(3),n.qZA()(),n.TgZ(4,"div",13)(5,"div",2),n._uU(6),n.qZA(),n.TgZ(7,"div",2),n._uU(8),n.qZA()()()}if(2&t){const i=e.$implicit;n.Q6J("value",i),n.xp6(3),n.xDo(" ",i.indirizzo," ",i.civico," ",i.comune," ",i.provincia," ",i.cap," "),n.xp6(3),n.AsE(" ",i.indirizzo," ",i.civico," "),n.xp6(2),n.lnq(" ",i.comune," ",i.provincia," ",i.cap," ")}}let bt=(()=>{const e=class{constructor(o,a){this.dialogRef=o,this.data=a}closeDialog(){this.dialogRef.close()}setIndirizzoForzato(o){this.dialogRef.close(o)}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(g.so),n.Y36(g.WI))},e.\u0275cmp=n.Xpm({type:e,selectors:[["dialog-scegli-indirizzo"]],decls:30,vars:14,consts:[["fxLayout","row","fxFlexAlign","end start"],["fxFlex","10"],["fxFlex",""],["mat-dialog-title",""],["fxFlex","10",1,"text-align-en
1d"],[1,"button-annulla",3,"click"],[1,"icona"],["fxLayout","column",1,"button-group",3,"vertical"],["group","matButtonToggleGroup"],["fxLayoutAlign","center center",1,"sub-title"],["class","button-single",3,"value","change",4,"ngFor","ngForOf"],["fxLayout","row",1,"button-single",3,"value","change"],["fxHide","","fxShow.gt-sm","","fxLayout","row","fxFlexAlign","center center",1,"indirizzo-row"],["fxShow","","fxHide.gt-sm","","fxLayout","column","fxFlexAlign","center center",1,"indirizzo-row"],[1,"button-single",3,"value","change"]],template:function(a,r){1&a&&(n.TgZ(0,"div",0),n._UZ(1,"div",1),n.TgZ(2,"div",2)(3,"h2",3)(4,"mat-icon"),n._uU(5,"add_location"),n.qZA(),n._uU(6,"Seleziona indirizzo "),n.qZA()(),n.TgZ(7,"div",4)(8,"a",5),n.NdJ("click",function(){return r.closeDialog()}),n.TgZ(9,"mat-icon",6),n._uU(10,"close"),n.qZA()()()(),n.TgZ(11,"mat-dialog-content")(12,"mat-button-toggle-group",7,8)(14,"div",9),n._uU(15,"Indirizzi suggeriti"),n.qZA(),n.YNc(16,Ct,9,11,"mat-button-toggle",10),n.qZA(),n.TgZ(17,"mat-button-toggle-group",7,8)(19,"div",9),n._uU(20,"Forza indirizzo inserito"),n.qZA(),n.TgZ(21,"mat-button-toggle",11),n.NdJ("change",function(){return r.setIndirizzoForzato(-1)}),n.TgZ(22,"div",12)(23,"div",2),n._uU(24),n.qZA()(),n.TgZ(25,"div",13)(26,"div",2),n._uU(27),n.qZA(),n.TgZ(28,"div",2),n._uU(29),n.qZA()()()()()),2&a&&(n.xp6(12),n.Q6J("vertical",!0),n.xp6(4),n.Q6J("ngForOf",r.data.lista),n.xp6(1),n.Q6J("vertical",!0),n.xp6(4),n.Q6J("value",r.data.inserito),n.xp6(3),n.xDo(" ",r.data.inserito.indirizzo," ",r.data.inserito.civico," ",r.data.inserito.comune," ",r.data.inserito.provincia," ",r.data.inserito.cap," "),n.xp6(3),n.AsE(" ",r.data.inserito.indirizzo," ",r.data.inserito.civico," "),n.xp6(2),n.lnq(" ",r.data.inserito.comune," ",r.data.inserito.provincia," ",r.data.inserito.cap," "))},dependencies:[d.sg,_.xw,_.Wh,_.XD,_.yH,Z.b8,p.Hw,g.uh,g.xY,N.A9,N.Yi],styles:["h2[_ngcontent-%COMP%]{color:var(--primary-color);text-align:center;margin-bottom:5px!important}.mat-mdc-button-toggle-group[_ngcontent-%COMP%]{border:0px}.mat-mdc-button-toggle[_ngcontent-%COMP%]{border:0px!important;border-bottom:solid 1px rgba(0,0,0,.12)!important}.sub-title[_ngcontent-%COMP%]{color:var(--primary-color)}.text-align-end[_ngcontent-%COMP%]{text-align:end}.indirizzo-row[_ngcontent-%COMP%]{line-height:25px}.button-annulla[_ngcontent-%COMP%]{cursor:pointer}"]}),t})();function zt(t,e){if(1&t&&(n.TgZ(0,"mat-option",21),n._uU(1),n.qZA()),2&t){const i=e.$implicit;n.Q6J("value",i.codice),n.xp6(1),n.Oqu(i.descrizione)}}function Zt(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"span")(2,"mat-form-field",18)(3,"mat-select",19),n.YNc(4,zt,2,2,"mat-option",20),n.qZA()()(),n.BQk()),2&t){const i=n.oxw(2);n.xp6(4),n.Q6J("ngForOf",i.nazioniOptions)}}function Tt(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Oqu(i.indirizzo.descrizioneNazione?i.indirizzo.descrizioneNazione:"-")}}function yt(t,e){if(1&t&&(n.TgZ(0,"mat-option",21),n._uU(1),n.qZA()),2&t){const i=e.$implicit;n.Q6J("value",i.codice),n.xp6(1),n.Oqu(i.descrizione)}}function At(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"span")(2,"mat-form-field",18)(3,"mat-select",22),n.YNc(4,yt,2,2,"mat-option",20),n.qZA()()(),n.BQk()),2&t){const i=n.oxw(2);n.xp6(3),n.Q6J("typeaheadDebounceInterval",600),n.xp6(1),n.Q6J("ngForOf",i.provinceOptions)}}function wt(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Oqu(i.indirizzo.descrizioneProvincia?i.indirizzo.descrizioneProvincia:"-")}}function It(t,e){if(1&t&&(n.TgZ(0,"mat-option",21),n._uU(1),n.qZA()),2&t){const i=e.$implicit;n.Q6J("value",i.codice),n.xp6(1),n.Oqu(i.descrizione)}}function Pt(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"span")(2,"mat-form-field",18)(3,"mat-select",23),n.YNc(4,It,2,2,"mat-option",20),n.qZA()()(),n.BQk()),2&t){const i=n.oxw(2);n.xp6(3),n.Q6J("typeaheadDebounceInterval",600),n.xp6(1),n.Q6J("ngForOf",i.comuniOptions)}}function Ft(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.hij(" ",i.indirizzo.descrizioneComune?i.indirizzo.descrizioneComune:"-"," ")}}function qt(t,e){1&t&&(n.ynx(0),n.TgZ(1,"mat-form-field",24),n._UZ(2,"input",25),n.qZA(),n.BQk())}function Qt(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Oqu(i.indirizzo.cap?i.indirizzo.cap:"-")}}function Nt(t,e){1&t&&(n.ynx(0),n.TgZ(1,"mat-form-field",24),n._UZ(2,"input",26),n.qZA(),n.BQk())}function Ot(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Oqu(i.indirizzo.indirizzo?i.indirizzo.indirizzo:"-")}}function Jt(t,e){1&t&&(n.ynx(0),n.TgZ(1,"mat-form-field",24),n._UZ(2,"input",27),n.qZA(),n.BQk())}function kt(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Oqu(i.indirizzo.civico?i.indirizzo.civico:"-")}}function Ut(t,e){1&t&&(n.ynx(0),n.TgZ(1,"mat-form-field",24),n._UZ(2,"input",28),n.qZA(),n.BQk())}function Dt(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.qZA()),2&t){const i=n.oxw(2);n.xp6(1),n.Oqu(i.indirizzo.frazione?i.indirizzo.frazione:"-")}
1}function Et(t,e){1&t&&(n.TgZ(0,"div",5)(1,"p")(2,"b"),n._uU(3," La richiesta \xe8 stata inoltrata alla sua agenzia che provveder\xe0 ad aggiornare il dato quanto prima. "),n.qZA()()())}function St(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.TgZ(1,"div",30)(2,"button",31),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(3);return n.KtG(a.annullaFields())}),n._uU(3,"Annulla"),n.qZA(),n.TgZ(4,"button",32),n._uU(5,"Aggiorna"),n.qZA()(),n.BQk()}}function Mt(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",30)(1,"button",31),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(3);return n.KtG(a.editFields())}),n._uU(2,"Modifica indirizzo"),n.qZA()()}}function Yt(t,e){if(1&t&&(n.TgZ(0,"div"),n.YNc(1,St,6,0,"ng-container",7),n.YNc(2,Mt,3,0,"ng-template",null,29,n.W1O),n.qZA()),2&t){const i=n.MAs(3),o=n.oxw(2);n.xp6(1),n.Q6J("ngIf",o.indirizzoEdit)("ngIfElse",i)}}const Rt=function(){return["cus"]};function Lt(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",1)(1,"div",2)(2,"h3",3),n._uU(3,"Il Mio Indirizzo"),n.qZA()(),n.TgZ(4,"form",4),n.NdJ("ngSubmit",function(){n.CHM(i);const a=n.oxw();return n.KtG(a.normalizzaIndirizzo())}),n.TgZ(5,"div",5)(6,"div",6)(7,"label"),n._uU(8,"Nazione: "),n.qZA(),n.YNc(9,Zt,5,1,"ng-container",7),n.YNc(10,Tt,2,1,"ng-template",null,8,n.W1O),n.qZA(),n._UZ(12,"div",9),n.TgZ(13,"div",6)(14,"label"),n._uU(15,"Provincia: "),n.qZA(),n.YNc(16,At,5,2,"ng-container",7),n.YNc(17,wt,2,1,"ng-template",null,10,n.W1O),n.qZA(),n._UZ(19,"div",9),n.TgZ(20,"div",6)(21,"label"),n._uU(22,"Comune: "),n.qZA(),n.YNc(23,Pt,5,2,"ng-container",7),n.YNc(24,Ft,2,1,"ng-template",null,11,n.W1O),n.qZA(),n._UZ(26,"div",9),n.TgZ(27,"div",6)(28,"label"),n._uU(29,"CAP: "),n.qZA(),n.TgZ(30,"span"),n.YNc(31,qt,3,0,"ng-container",7),n.YNc(32,Qt,2,1,"ng-template",null,12,n.W1O),n.qZA()()(),n.TgZ(34,"div",5)(35,"div",6)(36,"label"),n._uU(37,"Indirizzo: "),n.qZA(),n.TgZ(38,"span"),n.YNc(39,Nt,3,0,"ng-container",7),n.YNc(40,Ot,2,1,"ng-template",null,13,n.W1O),n.qZA()(),n._UZ(42,"div",9),n.TgZ(43,"div",6)(44,"label"),n._uU(45,"Civico: "),n.qZA(),n.TgZ(46,"span"),n.YNc(47,Jt,3,0,"ng-container",7),n.YNc(48,kt,2,1,"ng-template",null,14,n.W1O),n.qZA()(),n._UZ(50,"div",9),n.TgZ(51,"div",6)(52,"label"),n._uU(53,"Frazione: "),n.qZA(),n.TgZ(54,"span"),n.YNc(55,Ut,3,0,"ng-container",7),n.YNc(56,Dt,2,1,"ng-template",null,15,n.W1O),n.qZA()()(),n.YNc(58,Et,4,0,"div",16),n.YNc(59,Yt,4,2,"div",17),n.qZA()()}if(2&t){const i=n.MAs(11),o=n.MAs(18),a=n.MAs(25),r=n.MAs(33),l=n.MAs(41),C=n.MAs(49),I=n.MAs(57),f=n.oxw();n.xp6(4),n.Q6J("formGroup",f.anagraficaForm),n.xp6(5),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",i),n.xp6(7),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",o),n.xp6(7),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",a),n.xp6(8),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",r),n.xp6(8),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",l),n.xp6(8),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",C),n.xp6(8),n.Q6J("ngIf",f.indirizzoEdit)("ngIfElse",I),n.xp6(3),n.Q6J("ngIf",f.indirizzo.flagProvvisorio),n.xp6(1),n.Q6J("ngxPermissionsOnly",n.DdM(17,Rt))}}let Bt=(()=>{const e=class extends v.P{constructor(o,a,r,l,C){super(),this.clienteService=o,this.messageService=a,this._formBuilder=r,this._loader=l,this.dialog=C,this.indirizzoEdit=!1,this.isReady=!0,this.loadComuni=I=>I?this.clienteService.getComuniIndirizzoAu({codiceProvincia:I}).pipe((0,q.w)(f=>(this.comuniOptions=f,(0,Q.of)(f)))):(0,Q.of)([]),this.indirizzo={},this.anagraficaForm=this._formBuilder.group({indirizzo:[null,c.kI.required],codiceComune:[null,c.kI.required],cap:[null,c.kI.required],civico:[null,c.kI.required],frazione:null,siglaProvincia:[null,c.kI.required],codiceNazione:[{value:null,disabled:!0},c.kI.required],id:null,latitudine:null,longitudine:null,flagNormalizzato:null})}getIndirizzo(){return this.clienteService.getIndirizzo().pipe((0,m.R)(this._unsubscribeAll),(0,q.w)(o=>{if(o){if(this.indirizzo=o,o.siglaProvincia)return this.loadComuni(o.siglaProvincia).pipe((0,q.w)(a=>(0,Q.of)(this.indirizzo)))}
1else this.indirizzo={codiceNazione:"55 "};return(0,Q.of)(this.indirizzo)}))}reloadIndirizzo(){return this.clienteService.getIndirizzo().pipe((0,m.R)(this._unsubscribeAll),(0,q.w)(o=>(this.indirizzo=o,this.anagraficaForm.patchValue(o),(0,Q.of)(o))))}getNazioneDesc(){const o=this.anagraficaForm.getRawValue().codiceNazione;return this.nazioniOptions.find(a=>a.codice==o)?.descrizione}getProvinciaDesc(){return this.anagraficaForm.getRawValue().siglaProvincia}getComuneDesc(){const o=this.anagraficaForm.getRawValue().codiceComune;return this.comuniOptions.find(a=>a.codice==o)?.descrizione}normalizzaIndirizzo(){if(this.anagraficaForm.invalid)return;const o={...this.anagraficaForm.value,nazione:this.getNazioneDesc(),provincia:this.getProvinciaDesc(),comune:this.getComuneDesc(),presso:""};this.clienteService.normalizzaIndirizzoAu({body:o}).pipe((0,m.R)(this._unsubscribeAll),this.loader(a=>this._loader.display(a))).subscribe(a=>{this.dialog.open(bt,{width:"550px",data:{inserito:o,lista:a},autoFocus:!1}).afterClosed().pipe((0,m.R)(this._unsubscribeAll)).subscribe(l=>{Number.isInteger(l)&&(-1===l?(this.anagraficaForm.patchValue({flagNormalizzato:!1}),this.updateIndirizzo()):(this.anagraficaForm.patchValue({civico:a[l].civico,cap:a[l].cap,indirizzo:a[l].indirizzo,frazione:a[l].frazione,latitudine:a[l].latitude,longitudine:a[l].longitude,codiceComune:a[l].codiceComune,siglaProvincia:a[l].provincia,flagNormalizzato:!0},{emitEvent:!1}),this.updateIndirizzo()))},l=>{throw this.messageService.showMessage("Errore nel salvataggio dell'indirizzo",!0),l})})}updateIndirizzo(){const o=this.anagraficaForm.getRawValue();this.clienteService.saveIndirizzo({body:o}).pipe(this.loader(a=>this._loader.display(a))).subscribe(()=>{this.indirizzoEdit=!1,this.reloadIndirizzo().subscribe()},a=>{this.messageService.showMessage("Errore nel salvataggio dell'indirizzo",!0),this.isReady=!0})}editFields(){return this.indirizzoEdit=!0,!1}annullaFields(){return this.indirizzoEdit=!1,this.anagraficaForm.patchValue(this.indirizzo),!1}ngOnInit(){this.getDominio().pipe((0,q.w)(()=>this.getIndirizzo())).subscribe(()=>{this.indirizzoEdit=!1,this.anagraficaForm.patchValue(this.indirizzo),this.registerProvinciaChanges()},o=>this.isLoadingOptions=!1)}getDominio(){return this.isLoadingOptions=!0,(0,vt.D)([this.clienteService.getNazioniIndirizzoAu(),this.clienteService.getProvinceIndirizzoAu()]).pipe((0,q.w)(o=>(this.isLoadingOptions=!1,this.nazioniOptions=o[0],this.provinceOptions=o[1],(0,Q.of)(o))))}registerProvinciaChanges(){this.registerCascadeChanges("siglaProvincia","codiceComune",this.loadComuni)}registerCascadeChanges(o,a,r){this.anagraficaForm.controls[o].valueChanges.pipe((0,m.R)(this._unsubscribeAll)).subscribe(l=>{this.indirizzoEdit&&(r(l).subscribe(),this.anagraficaForm.controls[a].setValue(null))})}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(b.$z),n.Y36(A.e),n.Y36(c.QS),n.Y36(S.D),n.Y36(g.uw))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-indirizzo"]],features:[n.qOj],decls:1,vars:1,consts:[["class","cliente-section",4,"arLoading"],[1,"cliente-section"],["fxLayout","row"],["fxFlex",""],[3,"formGroup","ngSubmit"],["fxLayout","row","fxLayout.lt-md","column"],["fxFlex","22",1,"inline-contact-data"],[4,"ngIf","ngIfElse"],["display_only_nazione",""],["fxFlex","4"],["display_only_provincia",""],["display_only_comune",""],["display_only_cap",""],["display_only",""],["display_only_civico",""],["display_only_frazione",""],["fxLayout","row","fxLayout.lt-md","column",4,"ngIf"],[4,"ngxPermissionsOnly"],["fxFlex","100"],["formControlName","codiceNazione","required",""],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["formControlName","siglaProvincia","required","",3,"typeaheadDebounceInterval"],["formControlName","codiceComune","required","",3,"typeaheadDebounceInterval"],[1,"form-field-full-width"],["matInput","","formControlName","cap"],["formControlName","indirizzo","matInput","","required",""],["matInput","","formControlName","civico","required",""],["matInput","","formControlName","frazione"],["display_edit_btn",""],[1,"edit-btns-container"],[1,"outline-dark","link-btn",3,"click"],["mat-flat-button","","type","submit",1,"ar-button","cliente-section-mat-button","outline-bright"]],template:function(a,r){1&a&&n.YNc(0,Lt,60,18,"div",0),2&a&&n.Q6J("arLoading",!r.isReady)},dependencies:[d.sg,d.O5,c._Y,c.Fj,c.JJ,c.JL,c.Q7,y.m,_.xw,_.yH,x.KE,M.gD,Y.ey,z.Nt,c.sg,c.u,u.lW,h.gE],styles:[".form-field-full-width[_ngcontent-%COMP%]{width:100%}"]}),t})();const Gt=function(t){return{"background-image":t}},Ht=function(t){return{"rounded-initial":t}};function Vt(t,e){if(1&t&&n._UZ(0,"div",8),2&t){const i=n.oxw(),a=i.index;n.Q6J("ngStyle",n.VKq(2,Gt,i.$implicit.color))("ngClass",n.VKq(4,Ht,0===a))}}function Kt(t,e){1&t&&(n.TgZ(0,"div",9)(1,"mat-icon",10),n._uU(2," done "),n.qZA()())}const $t=function(t){return{"rounded-last":t}};function Wt(t,e){if(1&t&&n._UZ(0,"div",11),2&t){const i=n.oxw().index;
1n.Q6J("ngClass",n.VKq(1,$t,9===i))}}function jt(t,e){if(1&t&&(n.ynx(0),n.YNc(1,Vt,1,6,"div",6),n.YNc(2,Kt,3,0,"div",7),n.YNc(3,Wt,1,3,"ng-template",null,5,n.W1O),n.BQk()),2&t){const i=e.$implicit,o=n.MAs(4),a=n.oxw();n.xp6(1),n.Q6J("ngIf",i.step<=a.percCompletamentoProfilo)("ngIfElse",o),n.xp6(1),n.Q6J("ngIf",i.step===a.percCompletamentoProfilo)}}function Xt(t,e){1&t&&(n.TgZ(0,"p")(1,"b"),n._uU(2,"Profilo completo."),n.qZA()())}function ne(t,e){1&t&&(n.TgZ(0,"p")(1,"b"),n._uU(2,"Completa il tuo profilo."),n.qZA(),n._UZ(3,"br"),n._uU(4,"Inserisci i tuoi dati. "),n.qZA())}let te=(()=>{const e=class extends v.P{constructor(o){super(),this.clienteService=o,this.percCompletamentoProfilo=10,this.steps=[{step:10,color:"linear-gradient(90deg, #013b80 100%, #013b80 100%)"},{step:20,color:"linear-gradient(90deg, #013b80 100%, #01468C 100%)"},{step:30,color:"linear-gradient(90deg, #01468C 100%, #014C93 100%)"},{step:40,color:"linear-gradient(90deg, #014C93 13%, #014C93 100%)"},{step:50,color:"linear-gradient(90deg, #014C93 13%, #02569C 100%)"},{step:60,color:"linear-gradient(90deg, #02569C 13%, #02569C 100%)"},{step:70,color:"linear-gradient(90deg, #02569C 13%, #0266B0 100%)"},{step:80,color:"linear-gradient(90deg, #0266B0 13%, #0266B0 100%)"},{step:90,color:"linear-gradient(90deg, #0266B0 13%, #026db7 100%)"},{step:100,color:"linear-gradient(90deg, #026db7 100%, #026db7 100%)"}]}setProfiloCompleto(){this.steps.forEach(o=>{o.color="linear-gradient(90deg, #05d200 100%, #05d200 100%)"})}getPercentualeCompletamentoProfilo(){this.clienteService.getPercentualeCompletamento().pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{const a=10*Math.round(o/10);this.percCompletamentoProfilo=a,100===o&&this.setProfiloCompleto()})}ngOnInit(){this.getPercentualeCompletamentoProfilo()}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(E.$))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-barra-completamento-profilo"]],features:[n.qOj],decls:7,vars:3,consts:[[1,"progress-bar-container"],[1,"progress-bar-inner-content"],[4,"ngFor","ngForOf"],[1,"progress-bar-txt"],[4,"ngIf","ngIfElse"],["notCompleted",""],["class","basic-step",3,"ngStyle","ngClass",4,"ngIf","ngIfElse"],["id","perc-seg
1naposto",4,"ngIf"],[1,"basic-step",3,"ngStyle","ngClass"],["id","perc-segnaposto"],[2,"color","#78bdee"],[1,"basic-step","gray-step",3,"ngClass"]],template:function(a,r){if(1&a&&(n.TgZ(0,"div",0)(1,"div",1),n.YNc(2,jt,5,3,"ng-container",2),n.qZA(),n.TgZ(3,"div",3),n.YNc(4,Xt,3,0,"p",4),n.YNc(5,ne,5,0,"ng-template",null,5,n.W1O),n.qZA()()),2&a){const l=n.MAs(6);n.xp6(2),n.Q6J("ngForOf",r.steps),n.xp6(2),n.Q6J("ngIf",100===r.percCompletamentoProfilo)("ngIfElse",l)}},dependencies:[d.mk,d.sg,d.O5,d.PC,Z.oO,Z.Zl,p.Hw],styles:[".progress-bar-container[_ngcontent-%COMP%]{margin-top:15px;margin-bottom:15px;text-align:center}.progress-bar-txt[_ngcontent-%COMP%]{color:#2470ba}.basic-step[_ngcontent-%COMP%]{display:inline-block;height:10px;width:30px;margin-right:2px;margin-bottom:8px}.blue-step[_ngcontent-%COMP%]{background-color:#013b80}.transparent-step[_ngcontent-%COMP%]{background-color:transparent}.gray-step[_ngcontent-%COMP%]{background-color:#e3e3e3}.rounded-initial[_ngcontent-%COMP%]{border-radius:4px 0 0 4px}.rounded-last[_ngcontent-%COMP%]{border-radius:0 4px 4px 0}#perc-segnaposto[_ngcontent-%COMP%]{height:25px;width:25px;background-color:#fff;border:2px solid #013b80;border-radius:50px;display:inline-block}@media screen and (max-width: 400px){.basic-step[_ngcontent-%COMP%]{width:25px}}"]}),t})();var ee=s(97582),ie=s(72986);let oe=(()=>{const e=class{constructor(o){this.dialogRef=o}onNoClick(){this.dialogRef.close()}onProceedClick(){this.dialogRef.close(!0)}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(g.so))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-dialog-overview-consensi"]],decls:16,vars:0,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["mat-dialog-actions",""],["mat-flat-button","","cdkFocusInitial","",1,"ar-button",3,"click"],["type","button","mat-flat-button","",1,"ar-button-inverse",3,"click"]],template:function(a,r){1&a&&(n.TgZ(0,"h1",0),n._uU(1,"Attenzione"),n.qZA(),n.TgZ(2,"div",1),n._uU(3," Revocando il consenso privacy uscirai dall\u2019Area Riservata. "),n._UZ(4,"br")(5,"br"),n._uU(6," Al prossimo accesso ti sar\xe0 richiesto di indicare almeno la presa visione dell\u2019informativa relativa al trattamento dei tuoi dati personali per le sole finalit\xe0 assicurative. "),n._UZ(7,"br")(8,"br"),n._uU(9," Desideri procedere comunque con la revoca del consenso? "),n._UZ(10,"br"),n.qZA(),n.TgZ(11,"div",2)(12,"button",3),n.NdJ("click",function(){return r.onProceedClick()}),n._uU(13,"Procedi"),n.qZA(),n.TgZ(14,"button",4),n.NdJ("click",function(){return r.onNoClick()}),n._uU(15,"Annulla"),n.qZA()())},dependencies:[u.lW,g.uh,g.xY,g.H8],styles:[".ar-button-inverse[_ngcontent-%COMP%]{background-color:transparent;color:#0c7abf;border:1px solid #0c7abf!important;font-weight:700;transition:.5s ease;margin-right:15px}.ar-button[_ngcontent-%COMP%]{margin-right:15px}"]}),t})();function ae(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"mat-button-toggle",6),n.NdJ("change",function(){const r=n.CHM(i).$implicit,l=n.oxw();return n.KtG(l.selezionaAgenzia(r))}),n._uU(1),n.qZA()}if(2&t){const i=e.$implicit;n.Q6J("value",i),n.xp6(1),n.hij(" ",i.nomeUnita," ")}}let re=(()=>{const e=class{constructor(o,a){this.dialogRef=o,this.data=a}selezionaAgenzia(o){this.dialogRef.close(o)}onNoClick(){this.dialogRef.close()}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(g.so),n.Y36(g.WI))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-dialog-seleziona-agenzia"]],decls:9,vars:2,consts:[["mat-dialog-title",""],["fxLayout","column",1,"button-group",3,"vertical"],["group","matButtonToggleGroup"],["fxLayout","row","class","button-single",3,"value","change",4,"ngFor","ngForOf"],["mat-dialog-actions",""],["type","button","mat-flat-button","",1,"ar-button",3,"click"],["fxLayout","row",1,"button-single",3,"value","change"]],template:function(a,r){1&a&&(n.TgZ(0,"h1",0),n._uU(1,"Selezionare un agenzia con cui dare il consenso"),n.qZA(),n.TgZ(2,"mat-dialog-content")(3,"mat-button-toggle-group",1,2),n.YNc(5,ae,2,2,"mat-button-toggle",3),n.qZA()(),n.TgZ(6,"div",4)(7,"button",5),n.NdJ("click",function(){return r.onNoClick()}),n._uU(8,"Annulla"),n.qZA()()),2&a&&(n.xp6(3),n.Q6J("vertical",!0),n.xp6(2),n.Q6J("ngForOf",r.data))},dependencies:[d.sg,_.xw,u.lW,g.uh,g.xY,g.H8,N.A9,N.Yi],styles:["h2[_ngcontent-%COMP%]{color:var(--primary-color);text-align:center;margin-bottom:5px!important}.mat-mdc-button-toggle-group[_ngcontent-%COMP%]{border:0px}.mat-mdc-button-toggle[_ngcontent-%COMP%]{border:0px!important;border-bottom:solid 1px rgba(0,0,0,.12)!important}.ar-button[_ngcontent-%COMP%]{width:100%}"]}),t})();var se=s(73213),j=s(62267),ce=s(99571),B=s(90455),G=s(10266);function le(t,e){1&t&&n.GkF(0)}function de(t,e){1&t&&n.GkF(0)}function _e(t,e){if(1&t){const i=n.EpF();
1n.ynx(0),n.TgZ(1,"div",13)(2,"button",14),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(5);return n.KtG(a.updateConsensi())}),n._uU(3," Modifica consensi "),n.qZA(),n.TgZ(4,"button",15),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(5);return n.KtG(a.annullaConsensi())}),n._uU(5,"Annulla"),n.qZA()(),n.BQk()}}function ge(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",13)(1,"button",16),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(5);return n.KtG(a.editConsensi())}),n._uU(2,"Modifica consensi"),n.qZA()()}}function me(t,e){if(1&t&&(n.ynx(0),n.YNc(1,_e,6,0,"ng-container",11),n.YNc(2,ge,3,0,"ng-template",null,12,n.W1O),n.BQk()),2&t){const i=n.MAs(3),o=n.oxw(4);n.xp6(1),n.Q6J("ngIf",!o.consensiEdit)("ngIfElse",i)}}function ue(t,e){if(1&t&&(n.TgZ(0,"div",9),n.YNc(1,me,4,2,"ng-container",10),n.qZA()),2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",i.showModificaBtn)}}function pe(t,e){1&t&&n.GkF(0)}function fe(t,e){1&t&&n.GkF(0)}function xe(t,e){1&t&&(n.ynx(0),n._uU(1,"Si "),n.BQk())}function he(t,e){1&t&&(n.ynx(0),n._uU(1,"No"),n.BQk())}function ve(t,e){if(1&t){const i=n.EpF();n.ynx(0),n.TgZ(1,"div",28),n.NdJ("click",function(){n.CHM(i);const a=n.MAs(3);return n.KtG(a.show())}),n.TgZ(2,"mat-icon",29,30),n._uU(4," info"),n.qZA()(),n.BQk()}}function Ce(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.ALo(2,"date"),n.qZA()),2&t){const i=n.oxw().$implicit;n.xp6(1),n.hij(" Modificato il ",n.xi3(2,1,i.data,"dd/MM/yyyy"),"")}}function be(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",21)(1,"div",22)(2,"div",23)(3,"label"),n._uU(4),n.qZA()(),n.TgZ(5,"div",24)(6,"div",3)(7,"div",25)(8,"span"),n.YNc(9,xe,2,0,"ng-container",10),n.YNc(10,he,2,0,"ng-container",10),n.TgZ(11,"mat-slide-toggle",26),n.NdJ("change",function(){const r=n.CHM(i).$implicit,l=n.oxw(5);return n.KtG(l.changeToggle(r))})("ngModelChange",function(a){const l=n.CHM(i).$implicit;return n.KtG(l.consenso=a)}),n.qZA()()(),n.YNc(12,ve,5,0,"ng-container",10),n.qZA()(),n.TgZ(13,"div",27),n.YNc(14,Ce,3,4,"span",10),n.qZA()()()}if(2&t){const i=e.$implicit,o=n.oxw(5);n.xp6(4),n.hij(" ",i.nome?i.nome:"-",":"),n.xp6(5),n.Q6J("ngIf",i.consenso),n.xp6(1),n.Q6J("ngIf",!i.consenso),n.xp6(1),n.Q6J("ngModel",i.consenso)("disabled",o.consensiEdit||i.isReadonly),n.xp6(1),n.Q6J("ngIf",!o.consensiEdit&&i.isReadonly),n.xp6(2),n.Q6J("ngIf",i.data)}}function ze(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",33),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(2).$implicit,r=n.oxw(4);return n.KtG(r.consultaInformativa(a.consensi[0].id))}),n._uU(1," Informativa marketing, profilazione, commerciale e marketing per soggetti terzi e/o partner commerciali"),n.TgZ(2,"mat-icon"),n._uU(3," archive "),n.qZA()()}}function Ze(t,e){if(1&t&&(n.TgZ(0,"div",31),n.YNc(1,ze,4,0,"button",32),n.qZA()),2&t){const i=n.oxw().$implicit;n.xp6(1),n.Q6J("ngIf",i.urlInformativa)}}function Te(t,e){if(1&t){const i=n.EpF();n.ynx(0),n._uU(1," Per verificare la Sua posizione rispetto al trattamento dei dati effettuato dalla Compagnia La invitiamo a visitare il suo profilo accedendo con l'utenza corrispondente al Suo CODICE FISCALE. Se vuoi proseguire "),n.TgZ(2,"a",41),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(6);return n.KtG(a.logout())}),n._uU(3,"clicca qui"),n.qZA(),n.BQk()}}function ye(t,e){1&t&&n.GkF(0)}function Ae(t,e){if(1&t&&(n.TgZ(0,"div",34)(1,"div",35)(2,"div",36)(3,"div",37),n.ynx(4,38),n.YNc(5,Te,4,0,"ng-container",39),n.YNc(6,ye,1,0,"ng-container",40),n.BQk(),n.qZA()()()()),2&t){const i=n.oxw().$implicit;n.xp6(4),n.Q6J("ngSwitch",i.idMessaggio),n.xp6(1),n.Q6J("ngSwitchCase","DittaIndividuale")}}function we(t,e){if(1&t&&(n.ynx(0),n.YNc(1,be,15,7,"div",18),n.TgZ(2,"div",3),n.YNc(3,Ze,2,1,"div",19),n.qZA(),n.YNc(4,Ae,7,2,"div",20),n.BQk()),2&t){const i=e.$implicit;n.xp6(1),n.Q6J("ngForOf",i.consensi),n.xp6(2),n.Q6J("ngIf",i&&i.consensi.length>0),n.xp6(1),n.Q6J("ngIf",i.idMessaggio)}}function Ie(t,e){1&t&&n.YNc(0,we,5,3,"ng-container",17),2&t&&n.Q6J("ngForOf",e.consensiGrp)}function Pe(t,e){1&t&&(n.ynx(0),n._uU(1,"Si "),n.BQk())}function Fe(t,e){1&t&&(n.ynx(0),n._uU(1,"No"),n.BQk())}function qe(t,e){if(1&t){const i=n.EpF();
1n.ynx(0),n.TgZ(1,"div",49),n.NdJ("click",function(){n.CHM(i);const a=n.MAs(3);return n.KtG(a.show())}),n.TgZ(2,"mat-icon",29,30),n._uU(4," info"),n.qZA()(),n.BQk()}}function Qe(t,e){if(1&t&&(n.TgZ(0,"span"),n._uU(1),n.ALo(2,"date"),n.qZA()),2&t){const i=n.oxw().$implicit;n.xp6(1),n.hij(" Modificato il ",n.xi3(2,1,i.data,"dd/MM/yyyy"),"")}}function Ne(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",50),n.NdJ("click",function(){n.CHM(i);const a=n.oxw().$implicit,r=n.oxw(4);return n.KtG(r.consultaInformativa(a.id))}),n._uU(1," Informativa"),n.TgZ(2,"mat-icon",51),n._uU(3," archive "),n.qZA()()}if(2&t){const i=n.oxw().$implicit;n.uIk("aria-label","Informativa sul trattamento dati: "+(i.nome||"Consenso"))}}function Oe(t,e){if(1&t){const i=n.EpF();n.ynx(0),n._UZ(1,"br"),n.TgZ(2,"button",53),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(6);return n.KtG(a.modificaCellulareOtp())}),n._uU(3,"Cambia il numero di cellulare OTP"),n.qZA(),n.BQk()}}function Je(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"button",55),n.NdJ("click",function(){n.CHM(i);const a=n.oxw(7);return n.KtG(a.avviaAdesioneOtp())}),n._uU(1,"Aderisci al servizio Firma OTP"),n.qZA()}}function ke(t,e){if(1&t&&n.YNc(0,Je,2,0,"button",54),2&t){const i=n.oxw(2).$implicit,o=n.oxw(4);n.Q6J("ngIf",o.isPersonaFisica&&i.showLink)}}function Ue(t,e){if(1&t&&(n.ynx(0),n.YNc(1,Oe,4,0,"ng-container",11),n.YNc(2,ke,1,1,"ng-template",null,52,n.W1O),n.BQk()),2&t){const i=n.MAs(3),o=n.oxw().$implicit;n.xp6(1),n.Q6J("ngIf",o.consenso)("ngIfElse",i)}}function De(t,e){if(1&t){const i=n.EpF();n.TgZ(0,"div",43)(1,"div",44)(2,"label"),n._uU(3),n.qZA()(),n.TgZ(4,"div",24)(5,"div",3)(6,"div",45)(7,"span"),n.YNc(8,Pe,2,0,"ng-container",10),n.YNc(9,Fe,2,0,"ng-container",10),n.TgZ(10,"mat-slide-toggle",46),n.NdJ("click",function(){const r=n.CHM(i).$implicit;return n.KtG(r.edited=!0)})("change",function(){const r=n.CHM(i).$implicit,l=n.oxw(4);return n.KtG(l.changeToggle(r))})("ngModelChange",function(a){const l=n.CHM(i).$implicit;return n.KtG(l.consenso=a)}),n.qZA()()(),n.YNc(11,qe,5,0,"ng-container",10),n.qZA()(),n.TgZ(12,"div",24),n.YNc(13,Qe,3,4,"span",10),n.qZA(),n.TgZ(14,"div",47),n.YNc(15,Ne,4,1,"button",48),n.YNc(16,Ue,4,2,"ng-container",10),n.qZA()()}if(2&t){const i=e.$implicit,o=n.oxw(4);n.xp6(3),n.hij(" ",i.nome?i.nome:"-",": "),n.xp6(5),n.Q6J("ngIf",i.consenso),n.xp6(1),n.Q6J("ngIf",!i.consenso),n.xp6(1),n.Q6J("ngModel",i.consenso)("disabled",o.consensiEdit||i.isReadonly),n.xp6(1),n.Q6J("ngIf",!o.consensiEdit&&i.isReadonly),n.xp6(2),n.Q6J("ngIf",i.data),n.xp6(2),n.Q6J("ngIf",i.urlInformativa),n.xp6(1),n.Q6J("ngIf",6==i.id)}}function Ee(t,e){1&t&&n.YNc(0,De,17,9,"div",42),2&t&&n.Q6J("ngForOf",e.consensi)}function Se(t,e){1&t&&(n.ynx(0),n.TgZ(1,"span",56),n._uU(2," Per poter esercitare tutti i tuoi diritti privacy, consulta la pagina dei "),n.TgZ(3,"a",57),n._uU(4,"diritti degli interessati"),n.qZA(),n._uU(5,"."),n.qZA(),n.BQk())}function Me(t,e){if(1&t&&(n.TgZ(0,"div",9),n.YNc(1,Se,6,0,"ng-container",10),n.qZA()),2&t){const i=n.oxw(3);n.xp6(1),n.Q6J("ngIf",i.showModificaBtn)}}const X=function(t){return{consensiGrp:t}},nn=function(t){return{consensi:t}},tn=function(){return["cus"]};function Ye(t,e){if(1&t&&(n.TgZ(0,"div",2)(1,"div",3)(2,"h3",4),n._uU(3,"Consensi"),n.qZA()(),n.YNc(4,le,1,0,"ng-container",5),n.YNc(5,de,1,0,"ng-container",5),n.YNc(6,ue,2,1,"div",6),n._UZ(7,"br")(8,"br"),n.YNc(9,pe,1,0,"ng-container",5),n.YNc(10,fe,1,0,"ng-container",5),n.YNc(11,Ie,1,1,"ng-template",null,7,n.W1O),n.YNc(13,Ee,1,1,"ng-template",null,8,n.W1O),n.YNc(15,Me,2,1,"div",6),n.qZA()),2&t){const i=n.MAs(12),o=n.MAs(14),a=n.oxw(2);n.xp6(4),n.Q6J("ngTemplateOutlet",i)("ngTemplateOutletContext",n.VKq(10,X,a.consensiGrpEditabili)),n.xp6(1),n.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",n.VKq(12,nn,a.consensiEditabili)),n.xp6(1),n.Q6J("ngxPermissionsOnly",n.DdM(14,tn)),n.xp6(3),n.Q6J("ngTemplateOutlet",i)("ngTemplateOutletContext",n.VKq(15,X,a.consensiGrpNonEditabili)),n.xp6(1),n.Q6J("ngTemplateOutlet",o)("ngTemplateOutletContext",n.VKq(17,nn,a.consensiNonEditabili)),n.xp6(5),n.Q6J("ngxPermissionsOnly",n.DdM(19,tn))}}function Re(t,e){if(1&t&&(n.ynx(0),n.YNc(1,Ye,16,20,"div",1),n.BQk()),2&t){const i=n.oxw();n.xp6(1),n.Q6J("ngIf",i.consensi)}}const O=class extends v.P{constructor(e,i,o,a,r,l,C,I,f){super(f),this.store=e,this.dialog=i,this.firmaService=o,this.messageService=a,this.clienteService=r,this.downloadService=l,this.iab=C,this.loaderService=I,this.isReady=!1,this.consensiEdit=!0}updatePrivacy(e){this.dialog.open(oe,{width:"450px"}).afterClosed().subscribe(o=>{o?this.updateConsensoPrivacy(e):e.consenso=!e.consenso})}getConsensi(){this.clienteService.getConsensi().pipe((0,m.R)(this._unsubscribeAll)).subscribe(e=>{this.consensi=e,this.consensiGrpEditabili=e.consensiGrp.filter(i=>i.consensi.some(o=>!o.isReadonly)).map(i=>(i.consensi=i.consensi.filter(o=>!o.isReadonly),i)),this.consensiGrpNonEditabili=e.consensiGrp.filter(i=>!i.consensi.some(o=>!o.isReadonly)).map(i=>(i.consensi=i.consensi.filter(o=>!o.isReadonly),i)),this.consensiEditabili=e.consensi.filter(i=>!i.isReadonly),this.consensiNonEditabili=e.consensi.filter(i=>i.isReadonly),this.setValueConsensi(),this.consensiState=[...this.consensi.consensi];for(const i of this.consensi.consensiGrp)this.consensiState=[...this.consensiState,...i.consensi];this.showModificaBtn=this.consensiState.some(i=>!i.isReadonly),this.isReady=!0},()=>{this.isReady=!0})}changeToggle(e){e.edited=!0,1===e.id&&!e.consenso&&e.hasDeregistrazione&&this.updatePrivacy(e)}modificaCellulareOtp(){return this.firmaService.cambiaCellulare().subscribe(e=>{if(e.success)if(this.mobileService.isApp()){const i=this.iab.create(e.redirectUrl,"_blank",{hardwareback:"no",hideurlbar:"yes",location:"no",toolbar:"no"});i.on("loadstart").subscribe(o=>{-1===o.url.indexOf("unimaticaspa")&&-1===o.url.indexOf("/api/")&&i.close()})}else location.href=e.redirectUrl},e=>{this.messageService.showMessage("Si \xe8 verificato un errore",!0)}),!1}updateConsensi(){let e=this.consensi.consensi.filter(i=>i.edited&&i.consenso!==this.consensiState.find(o=>o.id===i.id).oldValue);for(const i of this.consensi.consensiGrp)e=[...e,...i.consensi.filter(o=>o.edited&&o.consenso!==this.consensiState.find(a=>a.id===o.id).oldValue)];0!==e.length?(this.isReady=!1,this.consensiEdit=!0,this.consensi.consensi.filter(i=>
1i.edited).forEach(i=>{i.data=new Date}),this.clienteService.editConsensi({consensi:e}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(i=>{i[0]&&this.messageService.showMessage(i.map(o=>o.message),i.some(o=>o.error),"400px"),this.setValueConsensi(),this.isReady=!0},()=>{this.isReady=!0,this.messageService.showMessage("Errore nel salvataggio",!0)})):this.consensiEdit=!0}editConsensi(){return this.consensiEdit=!1,!1}consultaInformativa(e){return this.loaderService.show(),this.downloadService.downloadDocumento(this.clienteService.downloadInformativa(e).pipe((0,W.x)(()=>this.loaderService.hide()))),!1}annullaConsensi(){return this.consensiEdit=!0,this.getConsensi(),!1}ngOnInit(){this.username$.pipe((0,ie.q)(1)).subscribe(e=>{this.isPersonaFisica=!e||16===e.length}),this.getConsensi()}avviaAdesioneOtp(){return this.firmaService.getAgenzieFirmabili().subscribe(e=>{1===e.length?this.startAdesioneOtp(e[0]):this.dialog.open(re,{width:"450px",data:e}).afterClosed().subscribe(o=>{o&&this.startAdesioneOtp(o)})}),!1}updateConsensoPrivacy(e){this.isReady=!1,e&&(e.data=new Date,e.consenso=!1,this.clienteService.editConsensi({consensi:[e]}).pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{o.some(a=>a.error)?(o.forEach(a=>{this.messageService.showMessage(a.message,a.error,"400px")}),this.setValueConsensi(),this.isReady=!0):this.store.dispatch(new D.RD({redirectUrl:""}))},()=>{this.isReady=!0,this.messageService.showMessage("Errore nel salvataggio",!0)}))}setValueConsensi(){this.setValueInt(this.consensi.consensi);for(const e of this.consensi.consensiGrp)this.setValueInt(e.consensi)}setValueInt(e){for(const i of e)i.oldValue=i.consenso,i.edited=!1}startAdesioneOtp(e){this.firmaService.startAdesione({idPolizza:e.polizze[0]}).subscribe()}logout(){this.store.dispatch(new D.RD({redirectUrl:""}))}};let R=O;function Le(t,e){1&t&&(n.TgZ(0,"div"),n._UZ(1,"ar-barra-completamento-profilo"),n.qZA())}function Be(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"div",15)(2,"div",10)(3,"label"),n._uU(4,"Nome: "),n.qZA(),n.TgZ(5,"span"),n._uU(6),n.qZA()(),n.TgZ(7,"div",10)(8,"label"),n._uU(9,"Cognome: "),n.qZA(),n.TgZ(10,"span"),n._uU(11),n.qZA()(),n.TgZ(12,"div",10)(13,"label"),n._uU(14,"Codice Fiscale: "),n.qZA(),n.TgZ(15,"span"),n._uU(16),n.qZA()(),n.TgZ(17,"div",10)(18,"label"),n._uU(19,"Sesso: "),n.qZA(),n.TgZ(20,"span"),n._uU(21),n.qZA()(),n.TgZ(22,"div",10)(23,"label"),n._uU(24,"Data di nascita: "),n.qZA(),n.TgZ(25,"span"),n._uU(26),n.ALo(27,"date"),n.qZA()(),n.TgZ(28,"div",10)(29,"label"),n._uU(30,"Luogo di nascita: "),n.qZA(),n.TgZ(31,"span"),n._uU(32),n.qZA()()(),n.BQk()),2&t){const i=n.oxw(2);n.xp6(6),n.Oqu(i.anagrafica.anagrafica.nome?i.anagrafica.anagrafica.nome:"-"),n.xp6(5),n.Oqu(i.anagrafica.anagrafica.cognome?i.anagrafica.anagrafica.cognome:"-"),n.xp6(5),n.Oqu(i.anagrafica.anagrafica.codiceFiscale?i.anagrafica.anagrafica.codiceFiscale:"-"),n.xp6(5),n.Oqu(i.anagrafica.anagrafica.sesso?i.anagrafica.anagrafica.sesso:"-"),n.xp6(5),n.Oqu(n.xi3(27,6,i.anagrafica.anagrafica.dataDiNascita,"dd/MM/yyyy")),n.xp6(6),n.Oqu(i.anagrafica.anagrafica.luogoDiNascita+" ("+i.anagrafica.anagrafica.provinciaDiNascita+")")}}function Ge(t,e){if(1&t&&(n.TgZ(0,"div",15)(1,"div",10)(2,"label"),n._uU(3,"Denominazione: "),n.qZA(),n.TgZ(4,"span"),n._uU(5),n.qZA()(),n.TgZ(6,"div",10)(7,"label"),n._uU(8,"Partita Iva: "),n.qZA(),n.TgZ(9,"span"),n._uU(10),n.qZA()()()),2&t){const i=n.oxw(2);n.xp6(5),n.Oqu(i.anagrafica.anagrafica.denominazione?i.anagrafica.anagrafica.denominazione:"-"),n.xp6(5),n.Oqu(i.anagrafica.anagrafica.partitaIva?i.anagrafica.anagrafica.partitaIva:"-")}}function He(t,e){1&t&&n._UZ(0,"ar-socio-demo")}function Ve(t,e){if(1&t&&(n.ynx(0),n.TgZ(1,"div",1),n._UZ(2,"ar-back-button",2),n.TgZ(3,"div",3)(4,"div",4)(5,"div",5)(6,"h2"),n._uU(7,"I miei dati"),n.qZA()(),n.YNc(8,Le,2,0,"div",6),n.qZA()(),n.TgZ(9,"div",7)(10,"div",8)(11,"div",9)(12,"h3",10),n._uU(13,"Dati Principali"),n.qZA()(),n.YNc(14,Be,33,9,"ng-container",11),n.YNc(15,Ge,11,2,"ng-template",null,12,n.W1O),n.qZA(),n._UZ(17,"ar-profilo")(18,"ar-questionario-adeguatezza")(19,"ar-indirizzo"),n.YNc(20,He,1,0,"ar-socio-demo",6),n._UZ(21,"ar-carte-credito")(22,"ar-contatti",13)(23,"ar-altri-contatti")(24,"ar-questionario-scoperture-banner",14)(25,"ar-cliente-consensi")(26,"ar-contatti-ivass"),n.qZA()(),n.BQk()),2&t){const i=n.MAs(16),o=n.oxw();n.xp6(2),n.Q6J("testo","INDIETRO")("route","home"),n.xp6(6),n.Q6J("ngIf",!o.anagrafica.anagrafica.partitaIva),n.xp6(6),n.Q6J("ngIf",1==o.anagrafica.tipoPersona)("ngIfElse",i),n.xp6(6),n.Q6J("ngIf",!o.anagrafica.anagrafica.partitaIva),n.xp6(2),n.Q6J("sourceContatti","au"),n.xp6(2),n.Q6J("region","profilo")}}O.\u0275fac=function(i){return new(i||O)(n.Y36(L.yh),n.Y36(g.uw),n.Y36(b.RR),n.Y36(A.e),n.Y36(E.$),n.Y36(se.K),n.Y36(j.i),n.Y36(S.D),n.Y36(ce.W))},O.\u0275cmp=n.Xpm({type:O,selectors:[["ar-cliente-consensi"]],features:[n.qOj],decls:1,vars:1,consts:[[4,"arLoading"],["class","cliente-section",4,"ngIf"],[1,"cliente-section"],["fxLayout","row"],["fxFlex",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["tabindex","0",4,"ngxPermissionsOnly"],["consensiGroupTmpl",""],["consensiTmpl",""],["tabindex","0"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["display_edit_btn",""],["ngStyle.gt-sm","width: 30%",1,"edit-btns-container"],["mat-flat-button","",1,"ar-button","outline-bright",3,"click"],["aria-label","Annulla consensi",1,"cliente-section-mat-button","outline-dark","link-btn",3,"click"],["aria-label","Modifica consensi",1,"outline-dark","link-btn",3,"click"],[4,"ngFor","ngForOf"],["fxLayout","row","fxLayoutAlign"," center","class","common-block",4,"ngFor","ngForOf"],["fxFlex.lt-md","100","fxFlex","100","tabindex","0","style","margin-bottom: 10px;",4,"ngIf"],["fxLayout","row","fxLayoutAlign"," center",4,"ngIf"],["fxLayout","row","fxLayoutAlign"," center",1,"common-block"],["fxFlex","100","ngClass.lt-md","consensi-blocks-mobile","fxLayout","row","fxLayout.lt-md","column"],["fxFlex.lt-md","100","fxFlex","60"],["fxFlex.lt-md","100","fxFlex","15"],["fxFlex","100"],[1,"consensi-slide-toggle",3,"ngModel","disabled","change","ngModelChange"],["fxFlex.lt-md","100","fxFlex","35"],["fxFlex","100","fxLayoutAlign","center center",1,"noselect",2,"cursor","pointer",3,"click"],["matTooltip","Per modificare questo consenso \xe8 necessario rivolgersi all'intermediario di riferimento ",1,"noselect"],["matTooltip","matTooltip"],["fxFlex.lt-md","100","fxFlex","100","tabindex","0",2,"margin-bottom","10px"],["class","outline-dark link-btn","attr.aria-label","Informativa marketing, profilazione, commerciale e marketing per soggetti terzi e/o partner commerciali",3,"click",4,"ngIf"],["attr.aria-label","Informativa marketing, profilazione, commerciale e marketing per soggetti terzi e/o partner commerciali",1,"outline-dark","link-btn",3,"click"],["fxLayout","row","fxLayoutAlign"," center"],["fxLayout","column","fxFlex","65","fxFlex.lt-md","70"],["fxFlex","100","ngClass.lt-md","consensi-blocks-mobile","fxLayout","row","fxLayout.lt-md","column",1,"common-block"],["fxFlex.lt-md","100","fxFlex","97"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[1,"ar-link",3,"click"],["style","margin-bottom: 10px;width:100%","ngClass.lt-md","consensi-blocks-mobile","value","consenso.id","fxLayout","row","fxLayout.lt-md","column",4,"ngFor","ngForOf"],["ngClass.lt-md","consensi-blocks-mobile","value","consenso.id","fxLayout","row","fxLayout.lt-md","column",2,"margin-bottom","10px","width","100%"],["fxFlex.lt-md","100","fxFlex","50"],["fxFlex","50"],[1,"consensi-slide-toggle",3,"ngModel","disabled","click","change","ngModelChange"],["fxFlex.lt-md","100","fxFlex","20"],["class","outline-dark link-btn",3,"click",4,"ngIf"],["fxFlex","50","fxLayoutAlign","center center",1,"noselect",2,"cursor","pointer",3,"click"],[1,"outline-dark","link-btn",3,"click"],["aria-hidden","true"],["adesioneOtp",""],["aria-label","Cambia il numero di cellulare inserito per Firma OTP",1,"outline-dark","link-btn","text-left",3,"click"],["class","outline-dark link-btn","aria-label","Aderisci al servizio di Firma OTP",3,"click",4,"ngIf"],["aria-label","Aderisci al servizio di Firma OTP",1,"outline-dark","link-btn",3,"click"],["ngStyle.gt-sm","padding-top: 30px;width: 70%;",2,"font-size","16px"],["aria-label","Consulta la pagina dei diritti degli interessati sul sito di Vittoria Assicurazioni","href","https://www.vittoriaassicurazioni.com/altre-informazioni/privacy-diritti-degli-interessati/","target","_blank","rel","noopener noreferrer",1,"outline-dark"]],template:function(i,o){1&i&&n.YNc(0,Re,2,1,"ng-container",0),2&i&&n.Q6J("arLoading",!o.isReady)},dependencies:[d.sg,d.O5,d.tP,d.RF,d.n9,d.ED,c.JJ,c.On,y.m,_.xw,_.Wh,_.yH,Z.oO,Z.Zl,p.Hw,B.Rr,u.lW,h.gE,G.gM,d.uU],styles:[".common-block[_ngcontent-%COMP%]{margin-bottom:10px}.ar-link[_ngcontent-%COMP%]:hover{cursor:pointer}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.common-block[_ngcontent-%COMP%]{margin-bottom:40px}}.text-left[_ngcontent-%COMP%]{text-align:left}"]}),(0,ee.gn)([(0,L.Ph)(D.jq.username)],R.prototype,"username$",void 0);let Ke=(()=>{const e=class extends v.P{constructor(o,a,r,l,C){super(),this.clienteService=o,this.navCtrl=a,this.store=r,this.activatedRoute=l,this.firmaService=C,this.isReady=!1,this.anagrafica=new an}getAnagrafica(){this.clienteService.getAnagrafica().pipe((0,m.R)(this._unsubscribeAll)).subscribe(o=>{this.anagrafica=o,this.isReady=!0,this.goTo()})}ngOnInit(){this.getAnagrafica()}logout(){this.store.dispatch(new D.RD({redirectUrl:""}))}goTo(){const o=this.activatedRoute.snapshot.queryParams.goTo;o&&setTimeout(()=>{switch(o){case"contatti":window.scrollTo(0,600);break;case"contatti-unici":window.scrollTo(0,2e3);break;case"questionario-ibip":window.scrollTo(0,50)}},2e3)}};let t=e;return e.\u0275fac=function(a){return new(a||e)(n.Y36(E.$),n.Y36(K.SH),n.Y36(L.yh),n.Y36(V.gz),n.Y36(b.RR))},e.\u0275cmp=n.Xpm({type:e,selectors:[["ar-cliente"]],features:[n.qOj],decls:1,vars:1,consts:[[4,"arLoading"],[1,"outer-content"],[3,"testo","route"],["ngClass.lt-md","mobile-content-title",1,"content-title"],["fxLayout","row","fxLayout.sm","column","fxLayout.xs","column"],["fxFlex","50%"],[4,"ngIf"],[1,"inner-content"],[1,"cliente-section","main"],["fxLayout","row"],["fxFlex",""],[4,"ngIf","ngIfElse"],["aziendaTemplate",""],[3,"sourceContatti"],[3,"region"],[2,"flex-direction","column","box-sizing","border-box"]],template:function(a,r){1&a&&n.YNc(0,Ve,27,8,"ng-container",0),2&a&&n.Q6J("arLoading",!r.isReady)},dependencies:[d.O5,y.m,_.xw,_.yH,Z.oO,rn.C,sn.e,En,Sn.Z,Ln,Bn.P,ft,xt.z,ht.W,Bt,te,R,d.uU],styles:["ar-cliente .cliente-section label{color:#234c7b;font-weight:700;font-size:16px}ar-cliente .cliente-section.main{border-bottom:0px!important;padding-bottom:0!important;line-height:30px}ar-cliente .cliente-section{border-bottom:1px solid #ddd;padding-bottom:25px;line-height:30px}ar-cliente .cliente-section .material-icons{vertical-align:middle}ar-cliente .consensi-blocks-mobile{margin-top:15px}ar-cliente .cliente-section-mat-button{margin-left:15px}ar-cliente .inline-contact-data{margin-bottom:5px}ar-cliente .mobile-content-title{padding-top:20px;padding-bottom:20px}ar-cliente .mobile-content-title h2{margin:0}ar-cliente .edit-btns-container{width:100%}ar-cliente .consensi-slide-toggle{margin-left:10px;margin-right:10px;--mdc-switch-selected-handle-color: #0074bd;--mdc-switch-selected-track-color: #0074bd;--mdc-switch-disabled-selected-handle-color: #0074bd;--mdc-switch-disabled-selected-track-color: #0074bd}ar-cliente .mat-mdc-slide-toggle.mat-checked .mat-slide-toggle-bar{margin-left:5px}@media screen and (max-width: 960px){ar-cliente .inner-content{padding:20px}ar-cliente .outer-content-mobile{margin-top:60px}ar-cliente .back-btn{margin-top:60px}}@media screen and (max-width: 600px){ar-cliente .cliente-section-mat-button{margin-right:0}ar-cliente .edit-btns-container button{width:100%;margin-left:0}}\n"],encapsulation:2}),t})();
1var T=s(69814),en=s(77331),on=s(47957),w=s(98674),U=s(86926),$e=s(34614),We=s(31695),je=s(78657);let Xe=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[U.x],imports:[P.m,c.UX,w.z,T.o9,x.lN,z.c,u.ot,g.Is,h.VI]}),t})(),ni=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[U.x],imports:[P.m,c.u5,c.UX,w.z,T.o9,x.lN,z.c,u.ot,g.Is,h.VI,p.Ps]}),t})();var ti=s(51712);let ei=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[U.x],imports:[P.m,c.u5,c.UX,w.z,T.o9,x.lN,z.c,u.ot,g.Is,h.VI,p.Ps,ti.t]}),t})(),ii=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[P.m,Xe,ni,u.ot,p.Ps,ei,T.o9,h.VI]}),t})();var oi=s(44850),ai=s(24977),ri=s(30671);let si=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[b.$z],imports:[P.m,w.z,T.o9,p.Ps,u.ot,h.VI,ri.p0,J.To]}),t})();var ci=s(51125);let li=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[d.ez,c.u5,w.z,T.o9,p.Ps,x.lN,z.c,c.UX,u.ot,h.VI,B.rP,G.AV,g.Is,N.vV]}),t})();var di=s(33280),_i=s(91998);let gi=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({imports:[P.m,c.u5,w.z,T.o9,M.LD,Y.Ng,p.Ps,x.lN,z.c,c.UX,u.ot,h.VI,g.Is,di.S,d.ez,k.T5,_i.D]}),t})();var mi=s(6856);let ui=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[E.$,U.x],imports:[d.ez,c.u5,x.lN,z.c,en.Hi,on.Bb,p.Ps,w.z,T.o9,c.UX,u.ot,h.VI]}),t})();var pi=s(99762);const fi=[{path:"",component:Ke}];let xi=(()=>{const e=class{};let t=e;return e.\u0275fac=function(a){return new(a||e)},e.\u0275mod=n.oAB({type:e}),e.\u0275inj=n.cJS({providers:[U.x,j.i],imports:[P.m,c.u5,w.z,V.Bz.forChild(fi),T.o9,M.LD,en.Hi,p.Ps,on.Bb,x.lN,z.c,B.rP,c.UX,Y.si,u.ot,$e.x,g.Is,We.c,je.q,ii,h.VI,oi.t,ai.W,si,ci.Q,N.vV,li,G.AV,gi,mi.W,ui,pi.n]}),t})()}}]);

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.