1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9332],{88742:(E,_,a)=>{a.d(_,{W:()=>h});var m=a(97582),r=a(94650),p=a(19585),c=a(93612),T=a(90603),g=a(78078),d=a(99571),f=a(36895),t=a(4859);function P(y,x){if(1&y){const u=r.EpF();r.TgZ(0,"button",3),r.NdJ("click",function(){r.CHM(u);const C=r.oxw();return r.KtG(C.backTo())}),r._UZ(1,"img",4),r._uU(2," INDIETRO"),r.qZA()}}function O(y,x){if(1&y){const u=r.EpF();r.TgZ(0,"button",3),r.NdJ("click",function(){r.CHM(u);const C=r.oxw();return r.KtG(C.backToPreviousLocation())}),r._UZ(1,"img",4),r._uU(2),r.qZA()}if(2&y){const u=r.oxw();r.xp6(2),r.hij(" ",u.testo||"INDIETRO"," ")}}const v=class{constructor(x,u,b){this.navController=x,this.routingState=u,this.mobileService=b,this.navigate=new r.vpe}backToPreviousLocation(){this.navigate.emit(),!this.customNavigation&&(this.route?this.navController.navigateRoot(this.route):this.mobileService.isApp()?this.mobileService.navigateBack():history.back())}backTo(){this.navigate.emit(),!this.customNavigation&&(this.mobileService.isApp()?this.mobileService.navigateBack():this.navController.navigateBack(this.routingState.getPreviousUrl(
1)))}};let h=v;v.\u0275fac=function(u){return new(u||v)(r.Y36(T.SH),r.Y36(g.Y),r.Y36(d.W))},v.\u0275cmp=r.Xpm({type:v,selectors:[["ar-back-button"]],inputs:{customNavigation:"customNavigation",testo:"testo",route:"route"},outputs:{navigate:"navigate"},decls:5,vars:4,consts:[[1,"back-btn"],["type","button","mat-fab","","extended","","class","ar-back-button outline-bright","aria-label","Torna indietro",3,"click",4,"ngIf","ngIfElse"],["isAuth",""],["type","button","mat-fab","","extended","","aria-label","Torna indietro",1,"ar-back-button","outline-bright",3,"click"],["src","assets/imgs/icons/icona-arrow-white.svg","alt","","aria-hidden","true"]],template:function(u,b){if(1&u&&(r.TgZ(0,"div",0),r.YNc(1,P,3,0,"button",1),r.ALo(2,"async"),r.YNc(3,O,3,1,"ng-template",null,2,r.W1O),r.qZA()),2&u){const C=r.MAs(4);r.xp6(1),r.Q6J("ngIf",r.lcZ(2,2,b.isAnonimo$))("ngIfElse",C)}},dependencies:[f.O5,t.cs,f.Ov],styles:["ar-back-button .back-btn a .mdc-button__label,ar-back-button .back-btn button .mdc-button__label{width:100%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 960px){ar-back-button .back-btn{margin-top:60px}ar-back-button .fixed{position:fixed;width:100%;z-index:5}}\n"],encapsulation:2}),(0,m.gn)([(0,p.Ph)(c.jq.isAnonimo)],h.prototype,"isAnonimo$",void 0)},99762:(E,_,a)=>{a.d(_,{n:()=>T});var m=a(53358),r=a(4859),p=a(44476),c=a(94650);let T=(()=>{const d=class{};let g=d;return d.\u0275fac=function(P){return new(P||d)},d.\u0275mod=c.oAB({type:d}),d.\u0275inj=c.cJS({imports:[m.m,p.Bz,r.ot]}),g})()},89332:(E,_,a)=>{a.r(_),a.d(_,{NuovoTagliandoModule:()=>et});var m=a(36895),r=a(44476),p=a(284),c=a(24006),T=a(69814),g=a(4859),d=a(2231),f=a(7625),t=a(94650),P=a(65030),O=a(42684),h=a(71188),v=a(85210),y=a(90603),x=a(22719),u=a(99571);function b(i,o){if(1&i){const s=t.EpF();t.ynx(0),t.TgZ(1,"ar-nuovo-tagliando-primo-step",7),t.NdJ("submitEvent",function(e){t.CHM(s);const l=t.oxw(2);return t.KtG(l.submitChoices(e))}),t.qZA(),t.BQk()}if(2&i){const s=t.oxw(2);t.xp6(1),t.Q6J("polizzaId",s.polizzaId)("isLoading",s.isFirstStepLoading)("dati",s.datiAttivazione)}}function C(i,o){if(1&i){const s=t.EpF();t.ynx(0),t.TgZ(1,"ar-nuovo-tagliando-secondo-step",8),t.NdJ("editEvent",function(){t.CHM(s);const e=t.oxw(2);return t.KtG(e.goToPreviousStep())})("annullaEvent",function(){t.CHM(s);const e=t.oxw(2);return t.KtG(e.cancel())})("richiediEvent",function(){t.CHM(s);const e=t.oxw(2);return t.KtG(e.confirm())}),t.qZA(),t.BQk()}if(2&i){const s=t.oxw(2);t.xp6(1),t.Q6J("isLoading",s.isSecondStepLoading)("tableData",s.finalTableData)}}function U(i,o){if(1&i&&(t.ynx(0),t.TgZ(1,"div",1),t._UZ(2,"ar-back-button",2),t.TgZ(3,"div",3)(4,"h2",4),t._uU(5," Richiesta nuovo tagliando "),t.qZA()(),t.TgZ(6,"div",5),t.YNc(7,b,2,3,"ng-container",6),t.YNc(8,C,2,2,"ng-container",6),t.qZA()(),t.BQk()),2&i){const s=t.oxw();t.xp6(2),t.Q6J("testo","INDIETRO"),t.xp6(5),t.Q6J("ngIf",1===s.currentStep),t.xp6(1),t.Q6J("ngIf",2===s.currentStep)}}var M=(()=>{return(i=M||(M={}))[i.Selection=1]="Selection",i[i.Confirmation=2]="Confirmation",M;var i})();let I=(()=>{const o=class extends d.P{constructor(n,e,l,nt,it,at,ot,rt,st){super(st),this._location=n,this.route=e,this.pwacService=l,this.messageService=nt,this.storageService=it,this.carrelloService=at,this.navCtrl=ot,this.toolbarService=rt,this.polizzaId="",this.isReady=!1,this.isFirstStepLoading=!1,this.isSecondStepLoading=!1,this.currentStep=M.Selection,this.contextId="",this.finalTableData=[{id:"dataInizio",label:"Data e ora inizio copertura",value:"-"},{id:"dataFine",label:"Data e ora fine copertura",value:"-"},{id:"durata",label:"Durata",value:"-"},{id:"veicolo",label:"Dettagli veicolo",value:"-"},{id:"importo",label:"Importo del premio calcolato",value:null}]}backToPreviousLocation(){this.mobileService.isApp()?this.mobileService.navigateBack():this._location.back()}submitChoices(n){this.isFirstStepLoading=!0,this.contextId=n.contextId,this.pwacService.postPolizzaTagliandiAttivazionePremio(this.polizzaId,{contextId:this.contextId,idTagliando:n.idTagliando}).pipe((0,f.R)(this._unsubscribeAll)).subscribe(l=>{this.setFinalTableData("dataInizio",n.dataEffetto.format("DD/MM/YYYY - 00:00")),this.setFinalTableData("dataFine",n.dataEffetto.add(n.durata-1,"days").format("DD/MM/YYYY - 24:00")),this.setFinalTableData("durata",`${n.durata} GIORNI`),this.setFinalTableData("importo",l.lordo),this.isFirstStepLoading=!1,this.currentStep++},l=>{console.error(l),this.messageService.showMessage("Si \xe8 verificato un errore imprevisto",!0,"350px"),this.isFirstStepLoading=!1})}setFinalTableData(n,e){this.finalTableData.find(l=>l.id===n).value=e}goToPreviousStep(){this.currentStep--}cancel(){this.backToPreviousLocation()}confirm(){this.isSecondStepLoading=!0,this.pwacService.postPolizzaTagliandiAttivazioneConferma(this.polizzaId,{contextId:this.contextId}).pipe((0,f.R)(this._unsubscribeAll)).subscribe(()=>{this.carrelloService.aggiungiTuttiTitoli(this.polizzaId).subscribe(()=>{this.toolbarService.refreshCount(),this.isSecondStepLoading=!1,this.messageService.showConfirmDialog("Richiesta inviata con successo! Il nuovo tagliando \xe8 stato aggiunto al carrello.","Vai al carrello","Torna indietro","350px").pipe((0,f.R)(this._unsubscribeAll)).subscribe(e=>{e?this.navCtrl.navigateRoot("carrello",{queryParams:{valida:!0}}):this.backToPreviousLocation()})},e=>{console.error(e),this.messageService.error("Errore "+e),this.isSecondStepLoading=!1})},e=>{console.error(e),this.messageService.showMessage("Si \xe8 verificato un errore imprevisto",!0,"350px"),this.isSecondStepLoading=!1})}
1ngOnInit(){if(this.polizzaId=this.route.snapshot.paramMap.get("idPolizza"),this.datiAttivazione=this.storageService.get("nuovo-tagliando"),!this.datiAttivazione)return this.messageService.showMessage("Si \xe8 verificato un errore durante la richiesta dei dati",!0,"350px"),void this.backToPreviousLocation();sessionStorage.removeItem("nuovo-tagliando"),this.setFinalTableData("veicolo",`${this.datiAttivazione.marca} ${this.datiAttivazione.modello?this.datiAttivazione.modello:""} - ${this.datiAttivazione.targa}`.toUpperCase()),this.isReady=!0}};let i=o;return o.\u0275fac=function(e){return new(e||o)(t.Y36(m.Ye),t.Y36(r.gz),t.Y36(P.k),t.Y36(O.e),t.Y36(h.V),t.Y36(v.H),t.Y36(y.SH),t.Y36(x.O),t.Y36(u.W))},o.\u0275cmp=t.Xpm({type:o,selectors:[["ar-nuovo-tagliando"]],features:[t.qOj],decls:1,vars:1,consts:[[4,"arLoading"],[1,"outer-content"],[3,"testo"],["ngClass.lt-md","mobile-content-title",1,"content-title"],[1,"title-info"],[1,"inner-content"],[4,"ngIf"],[3,"polizzaId","isLoading","dati","submitEvent"],[3,"isLoading","tableData","editEvent","annullaEvent","richiediEvent"]],template:function(e,l){1&e&&t.YNc(0,U,9,3,"ng-container",0),2&e&&t.Q6J("arLoading",!l.isReady)},styles:["ar-nuovo-tagliando .title-info{margin-bottom:0}ar-nuovo-tagliando .mobile-content-title{display:flex}ar-nuovo-tagliando .confirm-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}ar-nuovo-tagliando .confirm-header h2{margin:0;font-size:1.3em}ar-nuovo-tagliando .confirm-header .icon-circle{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f1f1f1;cursor:pointer}ar-nuovo-tagliando .confirm-header .icon-circle img{z-index:1}ar-nuovo-tagliando .bordered-container{border-radius:4px;border:solid 1px #e0e0e0;padding:23px 20px}ar-nuovo-tagliando .summary-container{display:flex;justify-content:space-between;align-content:flex-start;font-size:14px}ar-nuovo-tagliando .summary-container .summary-element{flex:1;display:flex;flex-direction:column;flex-wrap:wrap}ar-nuovo-tagliando .summary-container .summary-element.summary-col-durata{flex:.5}ar-nuovo-tagliando .summary-container .summary-element.summary-col-veicolo{padding-right:16px}ar-nuovo-tagliando .summary-container .summary-element .summary-label{color:#0074bd;margin-bottom:6px;font-weight:600}ar-nuovo-tagliando .summary-btns-container{display:flex;margin:70px 0 20px}ar-nuovo-tagliando .summary-btns-container button:not(:last-child){margin-right:20px}ar-nuovo-tagliando .inner-content{padding-top:45px}@media screen and (max-width: 960px){ar-nuovo-tagliando .inner-content{padding:32px 20px 20px}ar-nuovo-tagliando .title-info{margin-bottom:20px}ar-nuovo-tagliando .back-btn{margin-top:60px}ar-nuovo-tagliando .summary-container{flex-direction:column}ar-nuovo-tagliando .summary-container .summary-element{margin-bottom:16px}ar-nuovo-tagliando .summary-container .summary-element.summary-col-importo{margin-bottom:0}ar-nuovo-tagliando .summary-btns-container{display:flex;flex-direction:column;margin:16px 0 5px}ar-nuovo-tagliando .summary-btns-container button:not(:last-child){margin:0 0 16px}}\n","@media screen and (max-width: 600px){.mat-mdc-table .mat-mdc-header-cell{border:10px solid;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.mat-mdc-header-row{display:none}.mat-mdc-table .mat-mdc-row{display:block}.mat-mdc-table .mat-mdc-cell{display:grid;font-size:14px;text-align:left;height:55px;margin-bottom:4%}.mat-mdc-table .mat-mdc-cell:before{content:attr(data-label);float:left;font-weight:400;font-size:16px;color:#2470ba;font-weight:700}.mat-mdc-table .mat-mdc-cell:last-child{border-bottom:0}.mat-mdc-table .mat-mdc-cell:first-child{margin-top:4%}.mat-mdc-footer-row,.mat-mdc-row{min-height:auto}}\n"],encapsulation:2}),i})();var D=a(99602),Z=a(84385),z=a(3238),k=a(30671),N=a(98674),Y=a(15439),L=a(1576),S=a(59549),A=a(27227);let J=(()=>{const o=class{constructor(){}ngOnInit(){this.calculatePercentages()}ngOnChanges(){this.calculatePercentages()}calculatePercentages(){this.remainingDaysPercentage=this.calculateRelativePercentage(this.totalDays-this.usedDays-this.selectedDays),this.selectedDaysPercentage=this.calculateRelativePercentage(this.totalDays-this.usedDays)}calculateRelativePercentage(n){return n&&this.totalDays?n/this.totalDays*100:0}};let i=o;return o.\u0275fac=function(e){return new(e||o)}
1,o.\u0275cmp=t.Xpm({type:o,selectors:[["ar-progress-bar"]],inputs:{totalDays:"totalDays",usedDays:"usedDays",selectedDays:"selectedDays"},features:[t.TTD],decls:3,vars:4,consts:[[1,"used-days"],[1,"selected-days"],[1,"remaining-days"]],template:function(e,l){1&e&&(t.TgZ(0,"div",0),t._UZ(1,"div",1)(2,"div",2),t.qZA()),2&e&&(t.xp6(1),t.Udp("width",l.selectedDaysPercentage+"%"),t.xp6(1),t.Udp("width",l.remainingDaysPercentage+"%"))},styles:["nz-progress[_ngcontent-%COMP%]{height:1em;margin-top:6px}ar-progress-bar[_ngcontent-%COMP%]{position:relative}.legend[_ngcontent-%COMP%]{margin:17px 0 45px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%]{font-size:14px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%] .legend-text[_ngcontent-%COMP%]{font-weight:700}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{width:10px;height:10px;margin-right:8px;border-radius:50%}.legend[_ngcontent-%COMP%] .legend-label.legend-total[_ngcontent-%COMP%]{color:#76cc9d}.legend[_ngcontent-%COMP%] .legend-label.legend-total[_ngcontent-%COMP%] .circle[_ng
1content-%COMP%]{background:#76cc9d}.legend[_ngcontent-%COMP%] .legend-label.legend-selected[_ngcontent-%COMP%]{color:#1a4a8c}.legend[_ngcontent-%COMP%] .legend-label.legend-selected[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{background:#1a4a8c}.legend[_ngcontent-%COMP%] .legend-label.legend-used[_ngcontent-%COMP%]{color:#aaa}.legend[_ngcontent-%COMP%] .legend-label.legend-used[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{background:#aaaaaa}mat-label[_ngcontent-%COMP%]{font-size:14px;font-weight:600}.next-button[_ngcontent-%COMP%]{margin-top:40px}@media screen and (max-width: 960px){.legend[_ngcontent-%COMP%]{margin-top:7px;flex-direction:column;align-items:normal}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%]{margin-bottom:6px}}.used-days[_ngcontent-%COMP%]{width:100%;height:6px;border-radius:10px;background-color:#f0f0f0}.used-days[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{height:100%;position:absolute;top:0;left:0;border-radius:10px}.used-days[_ngcontent-%COMP%] .selected-days[_ngcontent-%COMP%]{background-color:#1a4a8c}.used-days[_ngcontent-%COMP%] .remaining-days[_ngcontent-%COMP%]{background-color:#76cc9d}"]}),i})();function F(i,o){if(1&i&&(t.TgZ(0,"div",19),t._UZ(1,"div",5),t.TgZ(2,"span",6),t._uU(3),t.qZA()()),2&i){const s=t.oxw(2);t.xp6(3),t.hij("Giorni di durata del nuovo tagliando: ",s.getSelectedDuration(),"")}}function R(i,o){1&i&&(t.TgZ(0,"mat-error"),t._uU(1,"Data inizio copertura richiesta"),t.qZA())}function B(i,o){if(1&i&&(t.TgZ(0,"mat-option",20),t._uU(1),t.qZA()),2&i){const s=o.$implicit;t.Q6J("value",s.id),t.xp6(1),t.Oqu(s.label)}}function Q(i,o){1&i&&(t.TgZ(0,"mat-error"),t._uU(1,"Durata tagliando richiesta"),t.qZA())}function K(i,o){if(1&i){const s=t.EpF();t.ynx(0),t.TgZ(1,"div",1),t._UZ(2,"ar-progress-bar",2),t.qZA(),t.TgZ(3,"div",3)(4,"div",4),t._UZ(5,"div",5),t.TgZ(6,"span")(7,"span",6),t._uU(8),t.qZA(),t._uU(9),t.qZA()(),t.YNc(10,F,4,1,"div",7),t.TgZ(11,"div",8),t._UZ(12,"div",5),t.TgZ(13,"span")(14,"span",6),t._uU(15),t.qZA(),t._uU(16),t.qZA()()(),t.TgZ(17,"form",9),t.NdJ("ngSubmit",function(){t.CHM(s);const e=t.oxw();return t.KtG(e.onSubmit())}),t.TgZ(18,"div",1)(19,"mat-form-field",10)(20,"mat-label"),t._uU(21,"Data di Inizio Copertura"),t.qZA(),t.TgZ(22,"input",11),t.NdJ("dateChange",function(){t.CHM(s);const e=t.oxw();return t.KtG(e.onDataEffettoChange())})("click",function(){t.CHM(s);const e=t.MAs(25);return t.KtG(e.open())})("keydown",function(){return!1}),t.qZA(),t._UZ(23,"mat-datepicker-toggle",12)(24,"mat-datepicker",null,13),t.YNc(26,R,2,0,"mat-error",14),t.qZA()(),t.TgZ(27,"div",1)(28,"mat-form-field",10)(29,"mat-label"),t._uU(30,"Durata Tagliando"),t.qZA(),t.TgZ(31,"mat-select",15),t.YNc(32,B,2,2,"mat-option",16),t.qZA(),t.YNc(33,Q,2,0,"mat-error",14),t.qZA()(),t.TgZ(34,"div",17)(35,"button",18),t._uU(36,"Prosegui"),t.qZA()()(),t.BQk()}if(2&i){const s=t.MAs(25),n=t.oxw();t.xp6(2),t.Q6J("totalDays",n.dati.giorniTotali)("usedDays",n.dati.giorniUsati)("selectedDays",n.getSelectedDuration()),t.xp6(6),t.hij("Giorni disponibili: ",n.dati.giorniTotali-n.dati.giorniUsati,""),t.xp6(1),t.hij("/",n.dati.giorniTotali,""),t.xp6(1),t.Q6J("ngIf",n.form.get("periodo").value),t.xp6(5),t.hij("Giorni consumati: ",n.dati.giorniUsati,""),t.xp6(1),t.hij("/",n.dati.giorniTotali,""),t.xp6(1),t.Q6J("formGroup",n.form),t.xp6(5),t.Q6J("min",n.tomorrow)("matDatepicker",s),t.xp6(1),t.Q6J("for",s),t.xp6(3),t.Q6J("ngIf",n.form.get("dataEffetto").hasError("required")),t.xp6(5),t.Q6J("disabled",0===n.periods.length),t.xp6(1),t.Q6J("ngForOf",n.periods),t.xp6(1),t.Q6J("ngIf",n.form.get("periodo").hasError("required"))}}let W=(()=>{const o=class extends d.P{constructor(n,e,l){super(),this._formBuilder=n,this.messageService=e,this.pwacService=l,this.contextId="",this.periods=[],this.tomorrow=new Date((new Date).setDate((new Date).getDate()+1)),this.submitEvent=new t.vpe}getTotalPercentage(){return this.getDaysPercentage(this.dati.giorniTotali-this.dati.giorniUsati)}getAvailableDaysPercentage(){const n=this.dati.giorniTotali-this.dati.giorniUsati,e=this.getSelectedDuration();return this.getDaysPercentage(e?n-e:n)}getSelectedDuration(){return this.form.get("periodo").value?this.tagliandi.find(n=>n.id===this.form.get("periodo").value).durata:0}getDaysPercentage(n){return n>0?n/this.dati.giorniTotali*100:0}
1onDataEffettoChange(){if(this.form.get("periodo").reset(),this.periods=[],this.form.get("dataEffetto").invalid)return;this.isLoading=!0;const n={dataEffetto:Y(this.form.get("dataEffetto").value).format("YYYY-MM-DD[T]HH:mm:ss"),codProdotto:this.dati.codProdotto.trim(),codLineaProdotto:this.dati.codLineaProdotto.trim()};this.pwacService.postPolizzaTagliandiAttivazioneStart(this.polizzaId,n).pipe((0,f.R)(this._unsubscribeAll)).subscribe(e=>{if(!e.esito)return this.messageService.showMessage(e?.messaggi?e.messaggi[0]?.descrizione:"Si \xe8 verificato un errore imprevisto",!0,"350px"),void(this.isLoading=!1);this.contextId=e.dati.contextId,this.tagliandi=e.dati.tipiTagliando,this.periods=this.tagliandi.map(l=>({id:l.id,label:`${l.durata} giorni`})),this.isLoading=!1},e=>{console.error(e),this.messageService.showMessage("Si \xe8 verificato un errore imprevisto",!0,"350px"),this.isLoading=!1})}onSubmit(){this.form.invalid?this.messageService.showMessage("Inserire i dati necessari per procedere con la richiesta.",!0,"350px"):this.submitEvent.emit({dataEffetto:this.form.get("dataEffetto").value,durata:this.getSelectedDuration(),idTagliando:this.form.get("periodo").value,contextId:this.contextId})}ngOnInit(){this.form=this._formBuilder.group({dataEffetto:["",[c.kI.required]],periodo:["",[c.kI.required]]})}};let i=o;return o.\u0275fac=function(e){return new(e||o)(t.Y36(c.QS),t.Y36(O.e),t.Y36(P.k))},o.\u0275cmp=t.Xpm({type:o,selectors:[["ar-nuovo-tagliando-primo-step"]],inputs:{polizzaId:"polizzaId",isLoading:"isLoading",dati:"dati"},outputs:{submitEvent:"submitEvent"},features:[t.qOj],decls:1,vars:1,consts:[[4,"arLoading"],["fxLayout","row"],[3,"totalDays","usedDays","selectedDays"],[1,"legend"],[1,"legend-label","legend-total"],[1,"circle"],[1,"legend-text"],["class","legend-label legend-selected",4,"ngIf"],[1,"legend-label","legend-used"],[3,"formGroup","ngSubmit"],["fxFlex","100","fxFlex.gt-md","50"],["matInput","","formControlName","dataEffetto","required","",3,"min","matDatepicker","dateChange","click","keydown"],["matSuffix","",3,"for"],["picker",""],[4,"ngIf"],["required","","formControlName","periodo",3,"disabled"],[3,"value",4,"ngFor","ngForOf"],["fxLayout","row",1,"next-button"],["type","submit","mat-flat-button","",1,"ar-button"],[1,"legend-label","legend-selected"],[3,"value"]],template:function(e,l){1&e&&t.YNc(0,K,37,16,"ng-container",0),2&e&&t.Q6J("arLoading",l.isLoading)},dependencies:[m.sg,m.O5,L.xw,L.yH,p.Nt,S.KE,S.hX,S.TO,S.R9,c._Y,c.Fj,c.JJ,c.JL,c.Q7,c.sg,c.u,g.lW,D.Mq,D.hl,D.nW,Z.gD,z.ey,A.m,J],styles:["nz-progress[_ngcontent-%COMP%]{height:1em;margin-top:6px}ar-progress-bar[_ngcontent-%COMP%]{position:relative}.legend[_ngcontent-%COMP%]{margin:17px 0 45px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%]{font-size:14px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%] .legend-text[_ngcontent-%COMP%]{font-weight:700}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%] .circle[_ng
1content-%COMP%]{width:10px;height:10px;margin-right:8px;border-radius:50%}.legend[_ngcontent-%COMP%] .legend-label.legend-total[_ngcontent-%COMP%]{color:#76cc9d}.legend[_ngcontent-%COMP%] .legend-label.legend-total[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{background:#76cc9d}.legend[_ngcontent-%COMP%] .legend-label.legend-selected[_ngcontent-%COMP%]{color:#1a4a8c}.legend[_ngcontent-%COMP%] .legend-label.legend-selected[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{background:#1a4a8c}.legend[_ngcontent-%COMP%] .legend-label.legend-used[_ngcontent-%COMP%]{color:#aaa}.legend[_ngcontent-%COMP%] .legend-label.legend-used[_ngcontent-%COMP%] .circle[_ngcontent-%COMP%]{background:#aaaaaa}mat-label[_ngcontent-%COMP%]{font-size:14px;font-weight:600}.next-button[_ngcontent-%COMP%]{margin-top:40px}@media screen and (max-width: 960px){.legend[_ngcontent-%COMP%]{margin-top:7px;flex-direction:column;align-items:normal}.legend[_ngcontent-%COMP%] .legend-label[_ngcontent-%COMP%]{margin-bottom:6px}}"]}),i})();var w=a(55829);function j(i,o){if(1&i&&(t.TgZ(0,"span",13),t._uU(1),t.qZA()),2&i){const s=t.oxw().$implicit;t.xp6(1),t.Oqu(s.value)}}function H(i,o){if(1&i&&(t.TgZ(0,"span",13),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const s=t.oxw().$implicit;t.xp6(1),t.Oqu(s.value?t.xi3(2,1,s.value,"EUR"):"-")}}function G(i,o){if(1&i&&(t.TgZ(0,"div",10)(1,"span",11),t._uU(2),t.qZA(),t.YNc(3,j,2,1,"span",12),t.YNc(4,H,3,4,"span",12),t.qZA()),2&i){const s=o.$implicit;t.Q6J("ngClass","summary-element summary-col-"+s.id),t.xp6(2),t.Oqu(s.label),t.xp6(1),t.Q6J("ngIf","importo"!==s.id),t.xp6(1),t.Q6J("ngIf","importo"===s.id)}}function X(i,o){if(1&i){const s=t.EpF();t.ynx(0),t.TgZ(1,"div",1)(2,"div",2)(3,"h2"),t._uU(4,"Nuovo Tagliando"),t.qZA(),t.TgZ(5,"div",3),t.NdJ("click",function(){t.CHM(s);const e=t.oxw();return t.KtG(e.onEditClick())}),t._UZ(6,"img",4),t.qZA()(),t.TgZ(7,"div",5),t.YNc(8,G,5,4,"div",6),t.qZA()(),t.TgZ(9,"div",7)(10,"button",8),t.NdJ("click",function(){t.CHM(s);const e=t.oxw();return t.KtG(e.onAnnullaClick())}),t._uU(11,"Annulla"),t.qZA(),t.TgZ(12,"button",9),t.NdJ("click",function(){t.CHM(s);const e=t.oxw();return t.KtG(e.onRichiediClick())}),t._uU(13,"Conferma Nuovo Tagliando"),t.qZA()(),t.BQk()}if(2&i){const s=t.oxw();t.xp6(1),t.Q6J("ngClass.lt-md","bordered-container"),t.xp6(6),t.Q6J("ngClass.gt-md","bordered-container"),t.xp6(1),t.Q6J("ngForOf",s.tableData)}}let $=(()=>{const o=class{constructor(){this.editEvent=new t.vpe,this.annullaEvent=new t.vpe,this.richiediEvent=new t.vpe}onEditClick(){this.editEvent.emit()}
1onAnnullaClick(){this.annullaEvent.emit()}onRichiediClick(){this.richiediEvent.emit()}};let i=o;return o.\u0275fac=function(e){return new(e||o)},o.\u0275cmp=t.Xpm({type:o,selectors:[["ar-nuovo-tagliando-secondo-step"]],inputs:{isLoading:"isLoading",tableData:"tableData"},outputs:{editEvent:"editEvent",annullaEvent:"annullaEvent",richiediEvent:"richiediEvent"},decls:1,vars:1,consts:[[4,"arLoading"],[3,"ngClass.lt-md"],[1,"confirm-header"],[1,"icon-circle",3,"click"],["src","assets/imgs/icons/icona-modifica.svg",1,"ie-icon"],[1,"summary-container",3,"ngClass.gt-md"],[3,"ngClass",4,"ngFor","ngForOf"],[1,"summary-btns-container"],["mat-stroked-button","",1,"ar-button-inverse",3,"click"],["mat-flat-button","",1,"ar-button",3,"click"],[3,"ngClass"],[1,"summary-label"],["class","summary-value",4,"ngIf"],[1,"summary-value"]],template:function(e,l){1&e&&t.YNc(0,X,14,3,"ng-container",0),2&e&&t.Q6J("arLoading",l.isLoading)},dependencies:[m.mk,m.sg,m.O5,w.oO,g.lW,A.m,m.H9]}),i})();var q=a(99762),V=a(88742);const tt=[{path:"",component:I}];let et=(()=>{const o=class{};let i=o;return o.\u0275fac=function(e){return new(e||o)},o.\u0275mod=t.oAB({type:o}),o.\u0275inj=t.cJS({providers:[h.V],imports:[m.ez,T.o9,r.Bz.forChild(tt),p.c,c.u5,c.UX,g.ot,D.FA,Z.LD,z.Ng,N.z,k.p0,q.n]}),i})();t.B6R(I,function(){return[m.O5,w.oO,A.m,V.W,W,$]},[])},71188:(E,_,a)=>{a.d(_,{V:()=>r});var m=a(94650);let r=(()=>{const c=class{set(g,d,f=!0){let t=d;d&&(t=JSON.stringify(d)),f?localStorage.setItem(g,t):sessionStorage.setItem(g,t)}get(g){let d=localStorage.getItem(g);if(d||(d=sessionStorage.getItem(g)),!d)return null;try{return JSON.parse(d)}catch{return null}}};let p=c;return c.\u0275fac=function(d){return new(d||c)},c.\u0275prov=m.Yz7({token:c,factory:c.\u0275fac}),p})()}}]);
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.