. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AnonSec Shell
AnonSec Shell
Server IP : 52.223.31.75  /  Your IP : 172.31.32.98   [ Reverse IP ]
Web Server : Apache/2.4.66 () OpenSSL/1.0.2k-fips PHP/7.4.33
System : Linux ip-172-31-14-81.eu-central-1.compute.internal 4.14.281-212.502.amzn2.x86_64 #1 SMP Thu May 26 09:52:17 UTC 2022 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
Domains : 4 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/sapere/_www/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/sapere/_www/879.3f6ea48ff81c3242.js
"use strict";(self.webpackChunkSapere=self.webpackChunkSapere||[]).push([[879],{7280:(Ze,j,z)=>{z.d(j,{b:()=>P});var u=z(4438),y=z(4006),D=z(8834),x=z(5596),E=z(15);function A(b,O){if(1&b){const i=u.RV6();u.j41(0,"button",6),u.bIt("click",function(){u.eBV(i);const v=u.XpG();return u.Njj(v.onSubmitDialog())}),u.EFF(1,"Si"),u.k0s(),u.EFF(2," \xa0\xa0 "),u.j41(3,"button",7),u.bIt("click",function(){u.eBV(i);const v=u.XpG();return u.Njj(v.onCloseClick())}),u.EFF(4,"No"),u.k0s()}}function w(b,O){if(1&b){const i=u.RV6();u.j41(0,"button",7),u.bIt("click",function(){u.eBV(i);const v=u.XpG();return u.Njj(v.onCloseClick())}),u.EFF(1,"Chiudi"),u.k0s()}}let P=(()=>{class b{constructor(i){this.api=i,this.dialogRef=(0,u.WQX)(y.CP),this.img_src="/assets/images/svgs/question-mark-emoji-clipart-original.svg",this.titolo="Attenzione",this.type="sino",this.messaggio="Sei sicuro di voler continuare?",this.data=(0,u.WQX)(y.Vh),this.data&&this.data.messaggio&&(this.messaggio=this.data.messaggio),this.data&&this.data.titolo&&(this.titolo=this.data.titolo),this.data&&this.data.type&&(this.type=this.data.type),this.data&&this.data.img_src&&(this.img_src=this.data.img_src)}onCloseClick(){this.dialogRef.close(!1)}onSubmitDialog(){this.dialogRef.close(!0)}static{this.\u0275fac=function(F){return new(F||b)(u.rXU(E.W))}}static{this.\u0275cmp=u.VBU({type:b,selectors:[["app-custom-dialog"]],standalone:!0,features:[u.aNF],decls:10,vars:4,consts:[[1,"cardWithShadow"],[1,"p-y-24","text-center"],["alt","img","width","200",3,"src"],[1,"m-b-0",2,"color","red"],[1,"mat-body-1","m-t-8","lh-24","m-b-24"],["mat-flat-button","","color","primary"],["mat-flat-button","","color","green",3,"click"],["mat-flat-button","","color","primary",3,"click"]],template:function(F,v){1&F&&(u.j41(0,"mat-card",0)(1,"mat-card-content",1),u.nrm(2,"img",2),u.j41(3,"mat-card-title",3),u.EFF(4),u.k0s(),u.nrm(5,"br"),u.j41(6,"mat-card-subtitle",4),u.EFF(7),u.k0s(),u.DNE(8,A,5,0)(9,w,2,0,"button",5),u.k0s()()),2&F&&(u.R7$(2),u.Y8G("src",v.img_src,u.B4B),u.R7$(2),u.JRh(v.titolo),u.R7$(3),u.JRh(v.messaggio),u.R7$(),u.vxM("sino"==v.data.type?8:"ok"==v.data.type?9:-1))},dependencies:[D.$z,x.RN,x.dh,x.m2,x.Lc],encapsulation:2})}}return b})()},1503:(Ze,j,z)=>{z.d(j,{H:()=>gi});var u=z(467),y=z(8887),D=z(8199),x=z(177),E=z(9417),A=z(4912),w=z(6695),P=z(2042),b=z(6013),O=z(7768),i=z(4438),F=z(5416),v=z(1496),B=z(15),o=z(8834),X=z(4823);const K=(a,p,e)=>({"background-image":a,opacity:p,transition:e}),ee=a=>({active:a}),M=a=>({background:a,color:"white"}),ie=()=>({background:"#4bcf8b",color:"white"});function q(a,p){if(1&a&&(i.j41(0,"span",8),i.nrm(1,"i-tabler",9),i.k0s(),i.j41(2,"span",10),i.EFF(3),i.k0s()),2&a){const e=i.XpG();i.R7$(3),i.JRh(e.convertSecondsToMinDoubleDotSec(e.currentTime))}}function oe(a,p){1&a&&i.EFF(0," Slides completate, navigazione riabilitata ")}function U(a,p){1&a&&i.EFF(0," Slide completata ")}function S(a,p){if(1&a){const e=i.RV6();i.j41(0,"div",12),i.bIt("click",function(){const n=i.eBV(e).$index,m=i.XpG(2);return i.Njj(m.indicatorsVisible||m.completed?m.jumpToSlide(n):null)}),i.k0s()}if(2&a){const e=p.$index,l=i.XpG(2);i.FS9("matTooltip",l.indicatorsVisible||l.completed?"Vai alla slide "+(e+1):"Disabilitato"),i.Y8G("ngClass",i.eq3(2,ee,e==l.currentSlide))}}function Y(a,p){if(1&a&&(i.j41(0,"div",6),i.Z7z(1,S,1,4,"div",11,i.Vm6),i.k0s()),2&a){const e=i.XpG();i.R7$(),i.Dyx(e.slides)}}function te(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",15),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.next())}),i.nrm(1,"i-tabler",16),i.k0s()}if(2&a){const e=i.XpG(2);i.Aen(i.eq3(3,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed)}}function ne(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",15),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.next())}),i.nrm(1,"i-tabler",16),i.k0s(),i.j41(2,"button",17),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.previous())}),i.nrm(3,"i-tabler",18),i.k0s()}if(2&a){const e=i.XpG(2);i.Aen(i.eq3(6,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed),i.R7$(2),i.Aen(i.eq3(8,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed)}}function J(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",17),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.previous())}),i.nrm(1,"i-tabler",18),i.k0s()}if(2&a){const e=i.XpG(2);i.Aen(i.eq3(3,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed)}}function le(a,p){if(1&a&&i.DNE(0,te,2,5,"button",13)(1,ne,4,10)(2,J,2,5,"button",14),2&a){const e=i.XpG();i.vxM(0==e.currentSlide?0:-1),i.R7$(),i.vxM(e.currentSlide!=e.slides.length-1&&e.currentSlide>0?1:-1),i.R7$(),i.vxM(e.currentSlide==e.slides.length-1?2:-1)}}function ae(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",21),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.next())}),i.EFF(1,"Slide Successiva"),i.k0s()}if(2&a){const e=i.XpG(2);i.Aen(i.eq3(3,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed)}}function se(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",21),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.previous())}),i.EFF(1,"Slide Precedente"),i.k0s(),i.EFF(2,"\xa0\xa0 "),i.j41(3,"button",21),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.next())}),i.EFF(4,"Slide Successiva"),i.k0s()}if(2&a){const e=i.XpG(2);i.Aen(i.eq3(6,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed),i.R7$(3),i.Aen(i.eq3(8,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed)}}function re(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",21),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.previous())}),i.EFF(1,"Slide Precedente"),i.k0s(),i.EFF(2,"\xa0\xa0 ")}if(2&a){const e=i.XpG(2);i.Aen(i.eq3(3,M,e.indicatorsVisible||e.completed?"#4bcf8b":"gray")),i.Y8G("disabled",!e.indicatorsVisible&&!e.completed)}}function ce(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",19),i.bIt("click",function(){i.eBV(e);const n=i.XpG();return i.Njj(n.caricaSlide(n.currentSlide,!0))}),i.EFF(1,"Ricarica la Slide"),i.k0s(),i.DNE(2,ae,2,5,"button",20)(3,se,5,10)(4,re,3,5)}if(2&a){const e=i.XpG();i.Aen(i.lJ4(5,ie)),i.R7$(2),i.vxM(0==e.currentSlide?2:-1),i.R7$(),i.vxM(e.currentSlide!=e.slides.length-1&&e.currentSlide>0?3:-1),i.R7$(),i.vxM(e.currentSlide==e.slides.length-1?4:-1)}}let de=(()=>{class a{constructor(e,l,n){this._snackBar=e,this.timerService=l,this.api=n,this.slides=[],this.indicatorsVisible=!0,this.id=-1,this.animationSpeed=500,this.autoPlay=!1,this.completed=!1,this.autoPlaySpeed=3e3,this.onCompleted=new i.bkB,this.onSlideChange=new i.bkB,this.currentSlide=0,this.faArrowRight="destra",this.faArrowLeft="sinistra",this.hidden=!1,this.currentTime=0,this.isLocked=!1,this.timerService.blockPopup$.subscribe(m=>this.isLocked=m)}caricaSlide(e,l=!1){var n=this;return(0,u.A)(function*(){(!n.slides[e].loaded||l)&&(n.slides[e].url_loaded=yield n.api.call("getFileLezione",{id_lezione:n.id,filename:n.slides[e].url},!1,!1,!1),n.slides[e].loaded=!0)})()}next(){this.currentTime=this.autoPlaySpeed/1e3,this.jumpToSlide((this.currentSlide+1)%this.slides.length)}previous(){this.jumpToSlide((this.currentSlide-1+this.slides.length)%this.slides.length)}checkOrderofSlides(){this.slides.length>0&&(this.slides.sort((e,l)=>e.posizione-l.posizione),console.log("Slides ordered by 'order' property:",this.slides))}jumpToSlide(e){this.checkOrderofSlides(),this.caricaSlide(e),console.log("jumpToSlide",e),console.log("currentSlide",this.slides[e]),e<this.slides.length?(this.hidden=!0,setTimeout(()=>{this.onSlideChange.emit({current:this.currentSlide+1,next:e+1}),this.currentSlide=e,this.hidden=!1},this.animationSpeed)):(clearInterval(this.eventCurrentTimeEvent),this.autoPlay=!1,this.indicatorsVisible=!0,this._snackBar.open("Slide completetate, ora puoi navigare nelle slide!","chiudi"),this.onCompleted.emit(!0))}ngOnInit(){this.startFrom>0&&(this.currentSlide=this.startFrom),this.caricaSlide(this.currentSlide),this.autoPlay&&(setInterval(()=>{this.next()},this.autoPlaySpeed),this.currentTime=this.autoPlaySpeed/1e3,this.eventCurrentTimeEvent=setInterval(()=>{this.isLocked||this.currentTime--},1e3))}convertSecondsToMinDoubleDotSec(e){if(e>-1){let l=Math.floor(e/60),n=e-60*l;return l<10&&(l="0"+l),n<10&&(n="0"+n),l+":"+n}return"00:00"}static{this.\u0275fac=function(l){return new(l||a)(i.rXU(F.UG),i.rXU(v.y),i.rXU(B.W))}}static{this.\u0275cmp=i.VBU({type:a,selectors:[["app-image-slider"]],inputs:{slides:"slides",indicatorsVisible:"indicatorsVisible",id:"id",animationSpeed:"animationSpeed",autoPlay:"autoPlay",completed:"completed",autoPlaySpeed:"autoPlaySpeed",startFrom:"startFrom"},outputs:{onCompleted:"onCompleted",onSlideChange:"onSlideChange"},standalone:!0,features:[i.aNF],decls:15,vars:11,consts:[[1,"row","bg-light-primary","text-primary"],[1,"col-6"],[1,"w-100","text-left","p-15"],[1,"d-flex","align-items-right","p-15",2,"float","right"],[1,"slides"],[1,"slide","text-center",3,"ngStyle"],["id","indicators"],[1,"text-center"],["matTooltip","Timer della slide",1,"icon-24","d-flex","align-items-right","justify-content-right","bg-light-primary","text-primary","rounded-circle","m-r-10"],["name","clock",1,"icon-24","d-flex"],[2,"color","blue"],[1,"indicator",3,"matTooltip","ngClass"],[1,"indicator",3,"click","matTooltip","ngClass"],[1,"nextButton",3,"disabled","style"],[1,"previousButton",3,"disabled","style"],[1,"nextButton",3,"click","disabled"],["name","arrow-right",1,"icon-24","d-flex","align-items-center"],[1,"previousButton",3,"click","disabled"],["name","arrow-left",1,"icon-24","d-flex","align-items-center"],["mat-flat-button","",3,"click"],["mat-flat-button","",3,"disabled","style"],["mat-flat-button","",3,"click","disabled"]],template:function(l,n){1&l&&(i.j41(0,"div",0)(1,"div",1)(2,"div",2),i.EFF(3),i.k0s()(),i.j41(4,"div",1)(5,"div",3),i.DNE(6,q,4,1)(7,oe,1,0)(8,U,1,0),i.k0s()()(),i.j41(9,"div",4),i.nrm(10,"div",5),i.DNE(11,Y,3,0,"div",6)(12,le,3,3),i.k0s(),i.j41(13,"div",7),i.DNE(14,ce,5,6),i.k0s()),2&l&&(i.R7$(3),i.Lme(" Slide ",n.currentSlide+1," di ",n.slides.length," "),i.R7$(3),i.vxM(n.completed?n.slides.length>1?7:8:6),i.R7$(4),i.Y8G("ngStyle",i.sMw(7,K,"url("+(null==n.slides[n.currentSlide]?null:n.slides[n.currentSlide].url_loaded)+")",n.hidden?0:1,"opacity "+n.animationSpeed+"ms ease-in-out")),i.R7$(),i.vxM(n.slides.length>1?11:-1),i.R7$(),i.vxM(n.slides.length>1?12:-1),i.R7$(2),i.vxM(n.slides.length>1?14:-1))},dependencies:[x.MD,x.YU,x.B3,A.X4,A.Jc,D.G,o.$z,X.oV],styles:["[_nghost-%COMP%]{display:block;width:100%}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]{width:100%;height:700px;border-radius:10px;overflow:hidden;position:relative}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   .slide[_ngcontent-%COMP%]{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   .nextButton[_ngcontent-%COMP%], [_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   .previousButton[_ngcontent-%COMP%]{position:absolute;top:50%;border:0px;background-color:#1e88e5d1;font-size:30px;color:#fff}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   .nextButton[_ngcontent-%COMP%]{right:0}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   .previousButton[_ngcontent-%COMP%]{left:0}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   #indicators[_ngcontent-%COMP%]{position:absolute;left:0;right:0;margin:auto;bottom:20px}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   #indicators[_ngcontent-%COMP%]   .indicator[_ngcontent-%COMP%]{width:20px;height:20px;border-radius:50%;background-color:#fff;display:inline-block;margin:0 5px;cursor:pointer;transition:background-color .5s ease-in-out;border:1px solid gray}[_nghost-%COMP%]   .slides[_ngcontent-%COMP%]   #indicators[_ngcontent-%COMP%]   .indicator.active[_ngcontent-%COMP%]{background-color:#4f4f4f}"]})}}return a})();var Q=z(1988),V=z(3902),H=z(4006),_e=z(4628),me=z(345),pe=z(4944),ue=z(7280);let ze=(()=>{class a{constructor(e){this.dialog=e,this.expected=0,this.intervalMs=1e3}startMonitoring(){console.log("Inizio monitoraggio timer"),this.expected=Date.now()+this.intervalMs,this.timerId=setInterval(()=>{const e=Date.now(),l=e-this.expected;if(l>2e3){console.log(`Timer in ritardo di ${l/1e3} secondi`);let n=setTimeout(()=>{window.location.reload()},1e4);this.dialog.open(ue.b,{height:"400px",width:"600px",data:{messaggio:"Sembra che il timer sia in ritardo di "+l/1e3+" secondi, questo accade quando lasci la pagina in background e svolgi altre attivit\xe0. Vuoi aggiornare la pagina per risolvere il problema? Se non rispondi entro 10 secondi la pagina verr\xe0 aggiornata automaticamente.",img_src:"/assets/images/svgs/question-mark-emoji-clipart-original.svg",titolo:"Ops sembra che ci sia un problema",type:"sino"}}).afterClosed().subscribe(h=>{h?window.location.reload():(clearTimeout(n),console.log("Timer in ritardo, l'utente ha rifiutato di continuare."))})}this.expected=e+this.intervalMs},this.intervalMs)}stopMonitoring(){clearInterval(this.timerId)}static{this.\u0275fac=function(l){return new(l||a)(i.KVO(H.bZ))}}static{this.\u0275prov=i.jDH({token:a,factory:a.\u0275fac,providedIn:"root"})}}return a})();var W=z(5951),Z=z(882),fe=z(5911),N=z(5596),Ce=z(1997),he=z(9213);const ge=["imageSlider"],ve=(a,p)=>p.id_risposta;function be(a,p){return this.selectedLezione}const ke=a=>[a],xe=(a,p)=>({"side-panel-opened":a,"side-panel-closed":p});function Ee(a,p){1&a&&(i.j41(0,"div",3)(1,"div",4)(2,"mat-card",5)(3,"h2",6),i.EFF(4," Caricamento in corso... "),i.k0s()()()())}function Fe(a,p){1&a&&(i.j41(0,"div",28),i.EFF(1," Completato "),i.k0s())}function Le(a,p){if(1&a&&(i.j41(0,"div",29),i.EFF(1),i.k0s()),2&a){const e=i.XpG(3);i.R7$(),i.Lme(" ",e.lezioni_completate,"/",e.numero_lezioni," lezioni completate ")}}function Me(a,p){if(1&a&&i.DNE(0,Fe,2,0,"div",28)(1,Le,2,2,"div",29),2&a){const e=i.XpG(2);i.vxM(e.numero_lezioni==e.lezioni_completate?0:1)}}function Ae(a,p){if(1&a){const e=i.RV6();i.j41(0,"mat-card",7)(1,"mat-card-content",30)(2,"mat-card-title",31)(3,"a",32),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.scaricaCertificato())}),i.EFF(4," Corso completato, clicca qui per scaricare l'attestato di partecipazione! "),i.k0s()()()()}}function Te(a,p){1&a&&(i.j41(0,"mat-card",7)(1,"mat-card-content",33)(2,"mat-card-title",31),i.EFF(3," MODALITA ANTEPRIMA - TIMER DISATTIVATI "),i.k0s()()())}function Re(a,p){1&a&&(i.j41(0,"mat-icon",36),i.EFF(1,"done"),i.k0s())}function ye(a,p){1&a&&(i.j41(0,"mat-icon",37),i.EFF(1,"done"),i.k0s())}function Se(a,p){if(1&a&&i.EFF(0),2&a){const e=i.XpG(3).$index,l=i.XpG(2);i.SpI(" ",l.lezioni[e].titolo.substring(0,25),"... ")}}function Ve(a,p){if(1&a&&i.EFF(0),2&a){const e=i.XpG(3).$index,l=i.XpG(2);i.SpI(" ",l.lezioni[e].titolo," ")}}function $e(a,p){if(1&a&&i.DNE(0,Se,1,1)(1,Ve,1,1),2&a){const e=i.XpG(2).$index,l=i.XpG(2);i.vxM(l.lezioni[e].titolo.length>25?0:1)}}function Ie(a,p){1&a&&i.EFF(0," Titolo Lezione ")}function Ge(a,p){if(1&a&&(i.EFF(0),i.nI1(1,"date"),i.nI1(2,"date"),i.nI1(3,"date")),2&a){const e=i.XpG(3).$index,l=i.XpG(2);i.E5c(" ",i.i5U(1,3,l.lezioniEdizione[l.lezioni[e].id_lezione].data_inizio,"dd/MM/yyyy")," dalle ",i.i5U(2,6,l.lezioniEdizione[l.lezioni[e].id_lezione].data_inizio,"HH:mm")," alle ",i.i5U(3,9,l.lezioniEdizione[l.lezioni[e].id_lezione].data_fine,"HH:mm")," ")}}function De(a,p){1&a&&i.EFF(0," Qui verr\xe0 mostrato il link al meeting o la sede di svolgimento che sar\xe0 inserito dal centro nell'edizione che andr\xe0 a creare ")}function je(a,p){if(1&a&&i.EFF(0),2&a){const e=i.XpG(4).$index,l=i.XpG(2);i.SpI(" ",0==l.lezioniEdizione[l.lezioni[e].id_lezione].fruizione?"Link: "+l.lezioniEdizione[l.lezioni[e].id_lezione].link_meeting:"Lezione in sede"," ")}}function we(a,p){if(1&a&&i.DNE(0,De,1,0)(1,je,1,1),2&a){const e=i.XpG(5);i.vxM(e.isAdmin?0:1)}}function Pe(a,p){if(1&a&&(i.j41(0,"p",41),i.DNE(1,Ge,4,12),i.k0s(),i.j41(2,"p",41),i.DNE(3,we,2,1),i.k0s()),2&a){const e=i.XpG(2).$index,l=i.XpG(2);i.R7$(),i.vxM(l.lezioniEdizione[l.lezioni[e].id_lezione]?1:-1),i.R7$(2),i.vxM(l.lezioniEdizione[l.lezioni[e].id_lezione]?3:-1)}}function Oe(a,p){1&a&&(i.j41(0,"mat-icon",36),i.EFF(1,"done"),i.k0s())}function Xe(a,p){1&a&&(i.j41(0,"mat-icon",37),i.EFF(1,"done"),i.k0s())}function Ne(a,p){if(1&a){const e=i.RV6();i.j41(0,"mat-list-item",34),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2).$implicit,m=i.XpG(2);return i.Njj(m.onSelect(n.id_lezione,!0))}),i.j41(1,"div",42),i.DNE(2,Oe,2,0,"mat-icon",36)(3,Xe,2,0,"mat-icon",37),i.j41(4,"div",38)(5,"h3",39),i.EFF(6," Quiz "),i.k0s()()()()}if(2&a){const e=i.XpG(2).$implicit,l=i.XpG(2);i.AVh("bg-light-primary",e.id_lezione==l.lezioni[l.selectedLezione].id_lezione&&l.lezioni[l.selectedLezione].quiz_on),i.R7$(2),i.vxM(e.quiz_timer_check||l.isAdmin?2:3)}}function Be(a,p){if(1&a){const e=i.RV6();i.j41(0,"mat-list-item",34),i.bIt("click",function(){i.eBV(e);const n=i.XpG().$implicit,m=i.XpG(2);return i.Njj(m.onSelect(n.id_lezione,!1))}),i.j41(1,"div",35),i.DNE(2,Re,2,0,"mat-icon",36)(3,ye,2,0,"mat-icon",37),i.j41(4,"div",38)(5,"h3",39),i.DNE(6,$e,2,1)(7,Ie,1,0),i.k0s(),i.DNE(8,Pe,4,2),i.k0s()()(),i.DNE(9,Ne,7,3,"mat-list-item",40)}if(2&a){const e=i.XpG(),l=e.$implicit,n=e.$index,m=i.XpG(2);i.AVh("bg-light-primary",l.id_lezione==m.lezioni[m.selectedLezione].id_lezione&&!m.lezioni[m.selectedLezione].quiz_on),i.R7$(2),i.vxM(l.timer_check||m.isAdmin?2:3),i.R7$(4),i.vxM(m.lezioni[n].titolo?6:7),i.R7$(2),i.vxM("1"==m.corso.erogazione&&m.lezioni[n]&&m.lezioni[n].id_lezione?8:-1),i.R7$(),i.vxM(l.quiz?9:-1)}}function qe(a,p){1&a&&i.DNE(0,Be,10,6),2&a&&i.vxM(p.$implicit?0:-1)}function Ue(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",43),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.fullscreen(!0))}),i.nrm(1,"i-tabler",44),i.k0s()}}function Ye(a,p){if(1&a){const e=i.RV6();i.j41(0,"button",45),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.fullscreen(!1))}),i.nrm(1,"i-tabler",46),i.k0s()}}function Je(a,p){if(1&a&&i.EFF(0),2&a){const e=i.XpG(2);i.SpI(" Quiz - ",e.lezioni[e.selectedLezione].titolo," ")}}function Qe(a,p){if(1&a&&i.EFF(0),2&a){const e=i.XpG(3);i.SpI(" ",e.lezioni[e.selectedLezione].titolo," ")}}function He(a,p){if(1&a&&i.DNE(0,Qe,1,1),2&a){const e=i.XpG(2);i.vxM(e.lezioni[e.selectedLezione]?0:-1)}}function We(a,p){if(1&a){const e=i.RV6();i.j41(0,"mat-list-item",49)(1,"div",35)(2,"div",38)(3,"h4",50)(4,"a",51),i.bIt("click",function(){const n=i.eBV(e).$implicit,m=i.XpG(3);return i.Njj(m.scaricaFileLezione(n))}),i.EFF(5),i.k0s()()()()()}if(2&a){const e=p.$implicit;i.R7$(5),i.JRh(e)}}function s(a,p){if(1&a&&(i.j41(0,"div",23)(1,"h4",47),i.EFF(2,"Allegati"),i.k0s(),i.j41(3,"mat-card-content",26)(4,"mat-list"),i.DNE(5,We,6,1,"mat-list-item",48),i.k0s()()()),2&a){const e=i.XpG(2);i.R7$(5),i.Y8G("ngForOf",e.lezioni[e.selectedLezione].files_url)}}function f(a,p){if(1&a&&(i.j41(0,"div",3)(1,"div",55)(2,"h3"),i.EFF(3),i.k0s()(),i.j41(4,"div",56)(5,"div",57)(6,"span",58),i.nrm(7,"i-tabler",59),i.k0s(),i.j41(8,"span"),i.EFF(9),i.k0s(),i.EFF(10),i.k0s()()()),2&a){const e=i.XpG(3);i.R7$(3),i.SpI("Quiz - ",e.lezioni[e.selectedLezione].titolo,""),i.R7$(3),i.ZvI("icon-24 d-flex align-items-right justify-content-right ",null!=e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].timer_check?"bg-light-success text-success":""," rounded-circle m-r-10"),i.R7$(2),i.Aen(null!=e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].timer_check?"color: green;":""),i.R7$(),i.JRh(e.convertSecondsToMinDoubleDotSec(null==e.lezioni[e.selectedLezione]?null:e.lezioni[e.selectedLezione].quiz_timer)),i.R7$(),i.SpI("\xa0 / ",e.convertSecondsToMinDoubleDotSec(e.lezioni[e.selectedLezione].quiz_time)," ")}}function t(a,p){if(1&a&&(i.j41(0,"div",3)(1,"div",60)(2,"h3"),i.EFF(3),i.k0s()()()),2&a){const e=i.XpG(3);i.R7$(3),i.SpI("Quiz - ",e.lezioni[e.selectedLezione].titolo,"")}}function r(a,p){1&a&&(i.EFF(0," \xa0 - \xa0"),i.j41(1,"span",66),i.EFF(2,"CORRETTA"),i.k0s())}function c(a,p){if(1&a){const e=i.RV6();i.nrm(0,"div",62),i.j41(1,"div",63)(2,"mat-radio-group",64),i.mxI("ngModelChange",function(n){i.eBV(e);const m=i.XpG(3).$implicit;return i.DH7(m.risposta_utente,n)||(m.risposta_utente=n),i.Njj(n)}),i.bIt("change",function(){i.eBV(e);const n=i.XpG(7);return i.Njj(n.autosaveRisposta())}),i.j41(3,"mat-radio-button",65),i.EFF(4),i.DNE(5,r,3,0,"span",66),i.k0s()()()}if(2&a){const e=p.$implicit,l=i.XpG(3).$implicit,n=i.XpG(4);i.R7$(2),i.Mz_("name","check_risp_corretta_",l.id_domanda,""),i.R50("ngModel",l.risposta_utente),i.Y8G("disabled",n.lezioni[n.selectedLezione].quiz_timer_check),i.R7$(),i.HbH(n.lezioni[n.selectedLezione].quiz_timer_check&&n.lezioni[n.selectedLezione].risposte_corrette&&n.lezioni[n.selectedLezione].risposte_corrette[l.id_domanda]==e.id_risposta?"text-success":"text-error"),i.Y8G("value",e.risposta)("checked",e.risposta==l.risposta_utente),i.R7$(),i.SpI("",e.risposta," "),i.R7$(),i.vxM(n.lezioni[n.selectedLezione].quiz_timer_check&&n.lezioni[n.selectedLezione].risposte_corrette&&n.lezioni[n.selectedLezione].risposte_corrette[l.id_domanda]==e.id_risposta?5:-1)}}function C(a,p){if(1&a&&(i.j41(0,"div")(1,"div",61)(2,"div",4),i.EFF(3),i.k0s()(),i.j41(4,"div",3),i.Z7z(5,c,6,10,null,null,ve),i.k0s()()),2&a){const e=i.XpG(2).$implicit;i.R7$(3),i.SpI(" ",e.domanda," "),i.R7$(2),i.Dyx(e.risposte)}}function k(a,p){if(1&a&&i.DNE(0,C,7,1,"div"),2&a){const e=i.XpG().$implicit;i.vxM(e.attiva?0:-1)}}function L(a,p){1&a&&i.DNE(0,k,1,1),2&a&&i.vxM(p.$implicit?0:-1)}function g(a,p){if(1&a&&i.Z7z(0,L,1,1,null,null,i.Vm6),2&a){const e=i.XpG(3);i.Dyx(e.lezioni[e.selectedLezione].paniere)}}function $(a,p){if(1&a){const e=i.RV6();i.j41(0,"mat-card-content",25),i.DNE(1,f,11,8,"div",3)(2,t,4,1,"div",3)(3,g,2,0),i.nrm(4,"hr",52),i.j41(5,"div",53)(6,"div")(7,"button",54),i.bIt("click",function(){i.eBV(e);const n=i.XpG(2);return i.Njj(n.concludiQuiz())}),i.EFF(8,"Concludi Quiz"),i.k0s()()()()}if(2&a){const e=i.XpG(2);i.R7$(),i.vxM(e.lezioni[e.selectedLezione].quiz_time>-1?1:2),i.R7$(2),i.vxM(e.lezioni[e.selectedLezione].paniere?3:-1),i.R7$(4),i.Y8G("disabled",e.lezioni[e.selectedLezione].quiz_timer_check)}}function I(a,p){if(1&a&&(i.j41(0,"div",3)(1,"div",55)(2,"h3",69),i.EFF(3),i.k0s()(),i.j41(4,"div",56)(5,"div",57)(6,"span",58),i.nrm(7,"i-tabler",59),i.k0s(),i.j41(8,"span"),i.EFF(9),i.k0s(),i.EFF(10),i.k0s()()()),2&a){const e=i.XpG(3);i.R7$(3),i.JRh(e.lezioni[e.selectedLezione].titolo),i.R7$(3),i.ZvI("icon-24 d-flex align-items-right justify-content-right ",null!=e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].timer_check?"bg-light-success text-success":""," rounded-circle m-r-10"),i.R7$(2),i.Aen(null!=e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].timer_check?"color: green;":""),i.R7$(),i.JRh(e.convertSecondsToMinDoubleDotSec(null==e.lezioni[e.selectedLezione]?null:e.lezioni[e.selectedLezione].timer)),i.R7$(),i.SpI("\xa0 / ",e.convertSecondsToMinDoubleDotSec(e.lezioni[e.selectedLezione].time)," ")}}function Ke(a,p){if(1&a&&(i.j41(0,"div",3)(1,"div",60)(2,"h3",69),i.EFF(3),i.k0s()()()),2&a){const e=i.XpG(3);i.R7$(3),i.JRh(null==e.lezioni[e.selectedLezione]?null:e.lezioni[e.selectedLezione].titolo)}}function ei(a,p){}function ii(a,p){if(1&a&&(i.EFF(0),i.nI1(1,"date"),i.nI1(2,"date"),i.nI1(3,"date")),2&a){const e=i.XpG(4);i.E5c(" ",i.i5U(1,3,e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].data_inizio,"dd/MM/yyyy")," dalle ",i.i5U(2,6,e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].data_inizio,"HH:mm")," alle ",i.i5U(3,9,e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].data_fine,"HH:mm")," ")}}function oi(a,p){1&a&&i.EFF(0," Modalit\xe0 Admin: Qui verr\xe0 mostrato il link al meeting o la sede di svolgimento che sar\xe0 inserito dal centro nell'edizione che andr\xe0 a creare ")}function ti(a,p){if(1&a&&(i.EFF(0," Link:"),i.j41(1,"a",71),i.EFF(2),i.k0s()),2&a){const e=i.XpG(6);i.R7$(),i.Y8G("href",e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].link_meeting,i.B4B),i.R7$(),i.JRh(e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].link_meeting)}}function ni(a,p){1&a&&i.EFF(0," Nessun meeting presente! ")}function li(a,p){if(1&a&&i.DNE(0,ti,3,2,"a",71)(1,ni,1,0),2&a){const e=i.XpG(5);i.vxM(e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].link_meeting?0:1)}}function ai(a,p){1&a&&i.EFF(0," Lezione in sede ")}function si(a,p){if(1&a&&i.DNE(0,li,2,1)(1,ai,1,0),2&a){const e=i.XpG(4);i.vxM(0==e.lezioniEdizione[e.lezioni[e.selectedLezione].id_lezione].fruizione?0:1)}}function ri(a,p){if(1&a&&(i.j41(0,"p",70),i.DNE(1,ei,0,0)(2,ii,4,12),i.k0s(),i.j41(3,"p",70),i.DNE(4,oi,1,0)(5,si,2,1),i.k0s()),2&a){const e=i.XpG(3);i.R7$(),i.vxM(e.isAdmin?1:2),i.R7$(3),i.vxM(e.isAdmin?4:5)}}function ci(a,p){if(1&a){const e=i.RV6();i.j41(0,"div")(1,"app-image-slider",72,1),i.bIt("onCompleted",function(n){i.eBV(e);const m=i.XpG(3);return i.Njj(m.onCompleted(n))})("onSlideChange",function(n){i.eBV(e);const m=i.XpG(3);return i.Njj(m.onSlideChange(n))}),i.k0s()()}if(2&a){const e=i.XpG(3);i.R7$(),i.Y8G("indicatorsVisible",1!==e.lezioni[e.selectedLezione].disabilita_navigazione)("animationSpeed",400)("slides",e.lezioni[e.selectedLezione].slides)("id",e.lezioni[e.selectedLezione].id_lezione)("startFrom",e.lezioni[e.selectedLezione].slide_corrente)("completed",e.lezioni[e.selectedLezione].timer_check)("autoPlay",1===e.lezioni[e.selectedLezione].scorrimento_automatico_slide)("autoPlaySpeed",e.lezioni[e.selectedLezione].timer_slide>-1?1e3*e.lezioni[e.selectedLezione].timer_slide:2e4)}}function di(a,p){if(1&a){const e=i.RV6();i.j41(0,"div",67)(1,"video",73,2),i.bIt("loadedmetadata",function(){i.eBV(e);const n=i.sdS(2),m=i.XpG(3);return i.Njj(m.onMetadataLoaded(n))}),i.k0s()()}if(2&a){const e=i.XpG(3);i.R7$(),i.Y8G("src",e.lezioni[e.selectedLezione].video_url_downloaded,i.B4B)("controls",e.corso_completato)}}function _i(a,p){if(1&a){const e=i.RV6();i.j41(0,"div",74)(1,"div",8)(2,"span",75),i.bIt("click",function(){const n=i.eBV(e).$implicit,m=i.XpG(4);return i.Njj(m.scaricaFileLezione(n))}),i.nrm(3,"i-tabler",76),i.k0s(),i.j41(4,"div",77)(5,"a",78),i.bIt("click",function(){const n=i.eBV(e).$implicit,m=i.XpG(4);return i.Njj(m.scaricaFileLezione(n))}),i.EFF(6),i.k0s()()()()}if(2&a){const e=p.$implicit;i.R7$(6),i.JRh(e)}}function mi(a,p){if(1&a&&i.Z7z(0,_i,7,1,"div",74,be,!0),2&a){const e=i.XpG(3);i.Dyx(e.lezioni[e.selectedLezione].files_url)}}function pi(a,p){if(1&a&&(i.nrm(0,"hr",52),i.j41(1,"div",53)(2,"div")(3,"button",79),i.EFF(4,"Vai al Quiz"),i.k0s()()()),2&a){const e=i.XpG(3);i.R7$(3),i.Y8G("disabled",!(null!=e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].timer_check))}}function ui(a,p){if(1&a&&(i.j41(0,"mat-card-content",26)(1,"div"),i.DNE(2,I,11,8,"div",3)(3,Ke,4,1,"div",3),i.k0s(),i.j41(4,"div")(5,"div",3)(6,"div",55),i.DNE(7,ri,6,2),i.k0s()()(),i.DNE(8,ci,3,8,"div")(9,di,3,2,"div",67)(10,mi,2,0),i.nrm(11,"div",68),i.DNE(12,pi,5,1),i.k0s()),2&a){const e=i.XpG(2);i.R7$(2),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].time>-1?2:3),i.R7$(5),i.vxM("1"==e.corso.erogazione&&e.selectedLezione>-1&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].id_lezione?7:-1),i.R7$(),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].image&&e.selectedLezione==e.lezioni[e.selectedLezione].id_lezione?8:-1),i.R7$(),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&1==e.lezioni[e.selectedLezione].video&&e.lezioni[e.selectedLezione].video_url?9:-1),i.R7$(),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].files_url&&e.lezioni[e.selectedLezione].files_url.length>0&&e.lezioni[e.selectedLezione].files_url[0]?10:-1),i.R7$(),i.Y8G("innerHTML",null==e.lezioni[e.selectedLezione]?null:e.lezioni[e.selectedLezione].subject,i.npT),i.R7$(),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&null!=e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].quiz?12:-1)}}function zi(a,p){if(1&a){const e=i.RV6();i.j41(0,"mat-card",7)(1,"mat-card-content")(2,"mat-card-title",8)(3,"a",9),i.nrm(4,"i-tabler",10),i.k0s(),i.EFF(5),i.DNE(6,Me,2,1),i.k0s()()(),i.DNE(7,Ae,5,0,"mat-card",7)(8,Te,4,0,"mat-card",7),i.j41(9,"mat-card")(10,"mat-sidenav-container",11)(11,"mat-sidenav",12,0),i.bIt("open",function(){i.eBV(e);const n=i.XpG();return i.Njj(n.sidePanelOpened=!0)})("close",function(){i.eBV(e);const n=i.XpG();return i.Njj(n.sidePanelOpened=!1)}),i.j41(13,"ng-scrollbar",13)(14,"div",14)(15,"div",15)(16,"b"),i.EFF(17,"Lezioni del corso"),i.k0s()()(),i.j41(18,"mat-nav-list",16),i.Z7z(19,qe,1,1,null,null,i.Vm6),i.k0s()()(),i.j41(21,"mat-toolbar",17)(22,"button",18),i.bIt("click",function(){i.eBV(e);const n=i.sdS(12);return i.Njj(n.toggle())}),i.j41(23,"mat-icon"),i.EFF(24,"short_text"),i.k0s()(),i.DNE(25,Ue,2,0,"button",19)(26,Ye,2,0,"button",20),i.j41(27,"div",21)(28,"div",22),i.DNE(29,Je,1,1)(30,He,1,1),i.k0s()()(),i.DNE(31,s,6,1,"div",23),i.j41(32,"ng-scrollbar",24),i.DNE(33,$,9,3,"mat-card-content",25)(34,ui,13,7,"mat-card-content",26),i.k0s(),i.nrm(35,"mat-divider")(36,"div",27),i.k0s()()}if(2&a){const e=i.XpG();i.R7$(),i.ZvI("bg-",e.corso.colore," text-white p-y-10"),i.R7$(2),i.Y8G("routerLink",i.eq3(20,ke,"/admin/corsi")),i.R7$(2),i.SpI(" ",e.corso.titolo," "),i.R7$(),i.vxM(e.isAdmin?-1:6),i.R7$(),i.vxM(e.corso_completato&&!e.isAdmin?7:-1),i.R7$(),i.vxM(e.isAdmin?8:-1),i.R7$(),i.ZvI("mat-card-top chat-app cardWithShadow ",e.isFullscreen?"fullscreen":"",""),i.R7$(),i.Y8G("ngClass",i.l_i(22,xe,e.sidePanelOpened,!e.sidePanelOpened)),i.R7$(),i.Y8G("mode",e.isOver()?"over":"side")("opened",!e.isOver()),i.R7$(8),i.Dyx(e.lezioni),i.R7$(6),i.vxM(e.isFullscreen?26:25),i.R7$(4),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].quiz_on?29:30),i.R7$(2),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].files_url&&e.lezioni[e.selectedLezione].files_url.length>0&&e.lezioni[e.selectedLezione].files_url[0]?31:-1),i.R7$(),i.Aen(e.isFullscreen?"height: calc(100vh - 100px);":"height: calc(100vh - 450px);"),i.R7$(),i.vxM(e.lezioni&&e.lezioni[e.selectedLezione]&&e.lezioni[e.selectedLezione].quiz_on?33:34)}}function fi(a,p){1&a&&(i.j41(0,"div",82)(1,"div",83),i.EFF(2," Non sono presenti files associati al corso! "),i.k0s()())}function Ci(a,p){if(1&a){const e=i.RV6();i.j41(0,"div",74)(1,"div",8)(2,"span",75),i.bIt("click",function(){const n=i.eBV(e).$implicit,m=i.XpG(2);return i.Njj(m.scaricaFile(n))}),i.nrm(3,"i-tabler",76),i.k0s(),i.j41(4,"div",77)(5,"a",84),i.bIt("click",function(){const n=i.eBV(e).$implicit,m=i.XpG(2);return i.Njj(m.scaricaFile(n))}),i.EFF(6),i.k0s()()()()}if(2&a){const e=p.$implicit,l=i.XpG(2);i.R7$(6),i.JRh(l.settings.parseOnlyFilename(e))}}function hi(a,p){if(1&a&&(i.j41(0,"div",3)(1,"div",4)(2,"div",3)(3,"div",60)(4,"mat-card",5)(5,"mat-card-content",80)(6,"h6",81),i.EFF(7,"Files associati al corso"),i.k0s(),i.DNE(8,fi,3,0,"div",82),i.Z7z(9,Ci,7,1,"div",74,i.Vm6),i.k0s()()()()()()),2&a){const e=i.XpG();i.R7$(8),i.vxM(e.files&&0==e.files.length?8:-1),i.R7$(),i.Dyx(e.files)}}let gi=(()=>{class a{constructor(e,l,n,m,h,d,_,G,T){this.activatedRouter=e,this.dialog=l,this.api=n,this.settings=m,this._snackBar=h,this.sanitizer=d,this.ws=_,this.timerService=G,this.monitor=T,this.avatar_location="/assets/images/logos/no-logo.webp",this.sort=Object.create(null),this.paginator=Object.create(null),this.displayedColumns=["Info","Azioni"],this.selectedLezione=0,this.numero_lezioni=0,this.lezioni_completate=0,this.isAdmin=!1,this.corso_completato=!1,this.sidePanelOpened=!0,this.options=this.settings.getOptions(),this.video_error=!1,this.isLocked=!1,this.isAdmin="830830"==this.settings.getUserInfo("user_type_id"),this.timerService.blockPopup$.subscribe(R=>this.isLocked=R),this.lezioni=[],this.isFullscreen=!1,this.obj_no_lezione={id_lezione:"-1",slides:[],files:[],video_url_downloaded:!1,video:0,quiz:0,quiz_time:-1,image:0,time:-1,timer_slide:-1,timer_come_video:0,scorrimento_automatico_slide:0,disabilita_navigazione:0,video_len:0,timer_check:!1,timer:0,quiz_timer_check:!1,quiz_timer:0,quiz_on:!1,data_inizio:new Date,data_fine:new Date,titolo:"Nessuna lezione attiva!",subject:"<p class='p-10'>Sembra che non ciano lezioni attive in questo momento, prova a selezionare la lezione che ti interessa dalla lista a sinistra!</p>"},this.isAdmin&&(this.obj_no_lezione.titolo="Modalit\xe0 amministratore",this.obj_no_lezione.subject="<p class='p-10'>Seleziona una lezione dal menu a sinistra per poterla visualizzare!</p>"),this.monitor.startMonitoring()}onEscapePressed(e){this.fullscreen(!1),console.log("Escape premuto! test =",this.isFullscreen)}fullscreen(e){this.isFullscreen=e,this.options.sidenavOpened=!e}ngOnDestroy(){this.ws.sendMessage("Uscito dalla sezione corso","Corso:"+this.id_corso),this.monitor.stopMonitoring()}ngOnInit(){var e=this;return(0,u.A)(function*(){e.id_corso=e.activatedRouter.snapshot.paramMap.get("id_corso"),e.id_iscrizione=e.activatedRouter.snapshot.paramMap.get("id_iscrizione"),e.corso=yield e.api.call("getCorso",{id_corso:e.id_corso}),e.iscrizione=yield e.api.call("getIscrizione",{id_iscrizione:e.id_iscrizione}),e.lezioniEdizione=[],e.corso.id_corso&&("1"==e.corso.erogazione?((yield e.api.call("getLezioniEdizione",{id_corso:e.id_corso,id_edizione:e.iscrizione.id_edizione})).forEach((n,m,h)=>{e.lezioniEdizione[n.id_lezione]=n}),console.log(e.lezioniEdizione),e.ws.sendMessage("Iniziata la fruizione del corso:"+e.corso.titolo+" edizione:"+e.iscrizione.id_edizione,"corso:"+e.id_corso+"|edizione:"+e.iscrizione.id_edizione)):e.ws.sendMessage("Iniziata la fruizione del corso:"+e.corso.titolo,"corso:"+e.id_corso),e.files=yield e.api.call("getFilesCorso",{id_corso:e.id_corso}),e.corso.avatar_location&&(e.avatar_location=yield e.api.getUserAvatarLocation(e.corso.id_corso)),yield e.refresh())})()}isOver(){return window.matchMedia("(max-width: 960px)").matches}calculateHeight(){return window.innerHeight-450}checkLezioneIsToday(e){if(this.isAdmin)return!0;if("1"==this.corso.erogazione){if(!e||!e.data_inizio||!e.data_fine)return!1;console.log("DI:"+e.data_inizio+" DF:"+e.data_fine);let l=new Date(e.data_inizio),n=new Date(e.data_fine),m=new Date;return m.getTime()>l.getTime()&&m.getTime()<n.getTime()}return!0}onCompleted(e){var l=this;return(0,u.A)(function*(){e&&!l.lezioni[l.selectedLezione].timer_check&&(l.ws.sendMessage("Lezione:"+l.lezioni[l.selectedLezione].titolo+", slide completate!","id_lezione:"+l.selectedLezione+"|id_corso:"+l.id_corso+"|id_edizione:"+l.iscrizione.id_edizione),yield l.api.call("setAvanzamentoLezioneSlide",{id_lezione:l.selectedLezione,id_iscrizione:l.id_iscrizione,id_corso:l.id_corso,slide:e.current-1},!1,!1,!1))})()}onSlideChange(e){var l=this;return(0,u.A)(function*(){e&&!l.lezioni[l.selectedLezione].timer_check&&(l.ws.sendMessage(e.current&&e.next?"Lezione:"+l.lezioni[l.selectedLezione].titolo+", slide cambiata da "+e.current+" a "+e.next+"!":"Lezione:"+l.lezioni[l.selectedLezione].titolo+", slide cambiata!","id_lezione:"+l.selectedLezione+"|id_corso:"+l.id_corso+"|id_edizione:"+l.iscrizione.id_edizione),e.current&&e.current>1&&(l.lezioni[l.selectedLezione].timer_check||(e.current>=l.lezioni[l.selectedLezione].slides.length?yield l.api.call("setAvanzamentoLezioneSlide",{id_lezione:l.selectedLezione,id_iscrizione:l.id_iscrizione,id_corso:l.id_corso,slide:e.current-1},!1,!1,!1):yield l.api.call("setAvanzamentoLezioneSlide",{id_lezione:l.selectedLezione,id_iscrizione:l.id_iscrizione,id_corso:l.id_corso,slide:e.current},!1,!1,!1))))})()}handlePlay(){this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video in riproduzione!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_edizione)}handlePause(){this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video in pausa!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_edizione)}handleEnded(){this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video completato!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_edizione)}handleTimeUpdate(e){try{this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video modificata la posizione del culsore in:"+e.currentTime.toFixed(2)+" secondi!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_iscrizione)}catch{this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video modificata la posizione del culsore!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_iscrizione)}}handleLoadedData(){this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video pronto per la riproduzione!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_iscrizione)}handleError(){this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video Errore durante il caricamento o la riproduzione del video!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_iscrizione),this.video_error=!0}handleCanPlay(){this.ws.sendMessage("Lezione:"+this.lezioni[this.selectedLezione].titolo+", Video Il video pu\xf2 essere riprodotto senza interruzioni!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_iscrizione)}onSelect(e,l=!1){var n=this;return(0,u.A)(function*(){if(n.isAdmin)return console.log("isAdmin, non controllo le lezioni precedenti"),n.selectedLezione=e,l||(yield n.caricaContenutoLezione()),n.lezioni[n.selectedLezione].timer_check=!0,n.lezioni[n.selectedLezione].quiz_timer_check=l,n.lezioni[n.selectedLezione].quiz_on=l,void(l&&(yield n.caricaRisposteCorrette()));if(!n.checkLezioneIsToday(n.lezioniEdizione[e]))return void n.settings.openDialog("La lezione non \xe8 attiva, ritorna qui il giorno e l'ora della lezione!","error");n.ws.sendMessage("Lezione:"+n.lezioni[n.selectedLezione].titolo+", selezionata!","id_lezione:"+n.selectedLezione+"|id_corso:"+n.id_corso+"|id_edizione:"+n.iscrizione.id_iscrizione);let h,m=Object.keys(n.lezioni);for(let d=0;d<m.length&&m[d]!=e;d++)h=m[d];if(!n.isAdmin){if(h&&n.lezioni[h]&&!n.lezioni[h].timer_check)return void n.settings.openDialog("Devi prima termina la lezione precedente per poter accedere a questa lezione!","error");if(l&&n.lezioni[n.selectedLezione]&&!n.lezioni[n.selectedLezione].timer_check)return void n.settings.openDialog("Devi prima termina la lezione precedente per poter accedere a questa lezione!","error")}console.log(e,":",n.selectedLezione,":",h),(null==h||e==n.selectedLezione||parseInt(e)<n.selectedLezione||parseInt(e)>n.selectedLezione&&n.lezioni[h]&&n.lezioni[h].timer_check&&(n.lezioni[h].quiz_timer_check||l))&&(clearInterval(n.lezioni[n.selectedLezione].timer_event),n.lezioni[n.selectedLezione].timer_event=null,clearInterval(n.lezioni[n.selectedLezione].quiz_timer_event),n.lezioni[n.selectedLezione].quiz_timer_event=null,n.lezioni[n.selectedLezione].quiz_on=!1,n.selectedLezione=e,n.lezioni[n.selectedLezione].quiz_on=!1,console.log("slide corrente:",n.lezioni[n.selectedLezione].slide_corrente),n.imageSliderComponent&&n.lezioni[n.selectedLezione].slide_corrente&&n.imageSliderComponent.jumpToSlide(n.lezioni[n.selectedLezione].slide_corrente),yield n.caricaContenutoLezione(),n.lezioni[n.selectedLezione].timer_check&&l&&(n.lezioni[n.selectedLezione].quiz_on=l),console.log("controllo:",n.lezioni[n.selectedLezione].timer_check),n.lezioni[n.selectedLezione].timer_check||n.startTimer(),n.lezioni[n.selectedLezione].timer_check&&!n.lezioni[n.selectedLezione].quiz_timer_check&&l?n.startTimerQuiz():n.lezioni[n.selectedLezione].timer_check&&n.lezioni[n.selectedLezione].quiz_timer_check&&l&&n.caricaRisposteCorrette())})()}caricaRisposteCorrette(){var e=this;return(0,u.A)(function*(){if(!e.lezioni[e.selectedLezione].risposte_corrette){let l=yield e.api.call("getRisposteCorrette",{id_lezione:e.selectedLezione,id_iscrizione:e.id_iscrizione,codice:Math.random()});e.lezioni[e.selectedLezione].risposte_corrette=[],l.forEach((n,m,h)=>{e.lezioni[e.selectedLezione].risposte_corrette[n.id_domanda]=n.id_risposta})}})()}selectFirt(){var e=this;this.lezioni.forEach(function(){var l=(0,u.A)(function*(n,m,h){0==m&&(h[m].first=!0,e.selectedLezione=h[m].id_lezione)});return function(n,m,h){return l.apply(this,arguments)}}())}scaricaCertificato(){var e=this;return(0,u.A)(function*(){let l=yield e.api.call("getAttestato",{id_corso:e.id_corso,id_iscrizione:e.id_iscrizione});l&&l.startsWith("http")?window.open(l,"_blank"):e.settings.openDialog(l,"error")})()}arrAssocLength(e){return e?(console.log(e),console.log(Object.getOwnPropertyNames(e)),Object.getOwnPropertyNames(e).length):0}refresh(){var e=this;return(0,u.A)(function*(){e.numero_lezioni=0,e.lezioni_completate=0,e.corso_completato=yield e.api.call("checkCorsoCompletato",{id_corso:e.id_corso,id_iscrizione:e.id_iscrizione});let l=yield e.api.call("getCorsoLezioni",{id_corso:e.id_corso}),n=yield e.api.call("getAvanzamentoLezione",{id_corso:e.id_corso,id_iscrizione:e.id_iscrizione});e.lezioni=[],e.lezioni[-1]=e.obj_no_lezione,e.avanzamenti=[],n.forEach((m,h,d)=>{e.avanzamenti[m.id_lezione]=m;try{let _=JSON.parse(m.risposte_quiz);e.avanzamenti[m.id_lezione].risposte_quiz=[],_.forEach((G,T,R)=>{e.avanzamenti[m.id_lezione].risposte_quiz[G.id_domanda]=G.risposta})}catch{e.avanzamenti[m.id_lezione].risposte_quiz=[]}e.avanzamenti[m.id_lezione].time_check=parseInt(m.time_check),e.avanzamenti[m.id_lezione].quiz_check=parseInt(m.quiz_check)}),yield l.forEach(function(){var m=(0,u.A)(function*(h,d,_){e.numero_lezioni++,e.lezioni[_[d].id_lezione]=_[d],0==d&&(e.lezioni[_[d].id_lezione].first=!0,"1"!=e.corso.erogazione&&(e.selectedLezione=_[d].id_lezione));let G=[];console.log(_[d]);try{if(console.log(_[d].paniere),""!=_[d].paniere){let T=JSON.parse(_[d].paniere);console.log(T),T.forEach((R,vi,bi)=>{G[R.id_domanda]=R}),e.lezioni[_[d].id_lezione].paniere=G,e.lezioni[_[d].id_lezione].paniere.forEach((R,vi,bi)=>{e.lezioni[_[d].id_lezione].paniere[R.id_domanda]&&(e.lezioni[_[d].id_lezione].paniere[R.id_domanda].risposta_utente=e.avanzamenti[_[d].id_lezione]?.risposte_quiz[R?.id_domanda])}),e.lezioni[_[d].id_lezione].paniere.sort(()=>Math.random()-.5),-1!=e.lezioni[_[d].id_lezione].numero_domande&&e.lezioni[_[d].id_lezione].numero_domande.length<e.lezioni[_[d].id_lezione].paniere.length&&(e.lezioni[_[d].id_lezione].paniere=e.lezioni[_[d].id_lezione].paniere.slice(0,e.lezioni[_[d].id_lezione].numero_domande))}}catch(T){console.log(T)}if(_[d].image_url)try{e.lezioni[_[d].id_lezione].image_url=JSON.parse(_[d].image_url)}catch{e.lezioni[_[d].id_lezione].image_url=[]}else e.lezioni[_[d].id_lezione].image_url=[];e.lezioni[_[d].id_lezione].slides=[],e.lezioni[_[d].id_lezione].files=parseInt(_[d].files),e.lezioni[_[d].id_lezione].video_url_downloaded=!1,e.lezioni[_[d].id_lezione].video=parseInt(_[d].video),e.lezioni[_[d].id_lezione].quiz=parseInt(_[d].quiz),e.lezioni[_[d].id_lezione].quiz_time=parseInt(_[d].quiz_time),e.lezioni[_[d].id_lezione].image=parseInt(_[d].image),e.lezioni[_[d].id_lezione].time=parseInt(_[d].time),e.lezioni[_[d].id_lezione].timer_slide=parseInt(_[d].timer_slide),e.lezioni[_[d].id_lezione].timer_come_video=parseInt(_[d].timer_come_video),e.lezioni[_[d].id_lezione].scorrimento_automatico_slide=parseInt(_[d].scorrimento_automatico_slide),e.lezioni[_[d].id_lezione].disabilita_navigazione=parseInt(_[d].disabilita_navigazione),e.lezioni[_[d].id_lezione].video_len=parseInt(_[d].video_len),e.lezioni[_[d].id_lezione].timer_check=!1,e.lezioni[_[d].id_lezione].timer=0,e.lezioni[_[d].id_lezione].quiz_timer_check=!1,e.lezioni[_[d].id_lezione].quiz_timer=0,e.lezioni[_[d].id_lezione].titolo=_[d].titolo,e.lezioni[_[d].id_lezione].subject=_[d].subject,1==e.lezioni[_[d].id_lezione].disabilita_navigazione&&(e.lezioni[_[d].id_lezione].scorrimento_automatico_slide=1),console.log(e.lezioni[_[d].id_lezione].time,e.lezioni[_[d].id_lezione].timer_come_video,e.lezioni[_[d].id_lezione].image_url.length),e.lezioni[_[d].id_lezione].time>-1&&1===e.lezioni[_[d].id_lezione].timer_come_video&&e.lezioni[_[d].id_lezione].video_len>0?e.lezioni[_[d].id_lezione].time=e.lezioni[_[d].id_lezione].video_len:e.lezioni[_[d].id_lezione].time>-1&&1===e.lezioni[_[d].id_lezione].timer_come_video&&e.lezioni[_[d].id_lezione].image_url.length>0&&(e.lezioni[_[d].id_lezione].time=e.lezioni[_[d].id_lezione].timer_slide*e.lezioni[_[d].id_lezione].image_url.length),0==e.avanzamenti[_[d].id_lezione]?.time_check&&e.avanzamenti[_[d].id_lezione]?.tempo_su_lezione>e.lezioni[_[d].id_lezione].time&&(e.lezioni[e.selectedLezione].timer_check=!0,yield e.api.call("setAvanzamentoLezione",{id_lezione:_[d].id_lezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,time_check:e.lezioni[_[d].id_lezione].timer_check,quiz_check:e.lezioni[_[d].id_lezione].quiz_timer_check}),e.ws.sendMessage("Lezione:"+e.lezioni[e.selectedLezione].titolo+" completata!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione)),(-1==e.lezioni[_[d].id_lezione].time||1==e.avanzamenti[_[d].id_lezione]?.time_check)&&(e.lezioni[_[d].id_lezione].timer_check=!0,e.lezioni[_[d].id_lezione].timer=e.lezioni[_[d].id_lezione].time,0==e.avanzamenti.length&&!e.avanzamenti[_[d].id_lezione]?.quiz_check&&e.lezioni_completate++),0==e.lezioni[_[d].id_lezione].quiz?e.lezioni[_[d].id_lezione].quiz_timer_check=!0:1==e.avanzamenti[_[d].id_lezione]?.quiz_check&&(console.log("quiz check",e.avanzamenti[_[d].id_lezione]?.quiz_check),e.lezioni[_[d].id_lezione].quiz_timer_check=!0,e.lezioni[_[d].id_lezione].quiz_timer=e.lezioni[_[d].id_lezione].quiz_time,0==e.avanzamenti.length&&e.lezioni_completate++),e.avanzamenti[_[d].id_lezione]?.tempo_su_lezione>0&&(e.lezioni[_[d].id_lezione].timer=e.avanzamenti[_[d].id_lezione]?.tempo_su_lezione),e.lezioni[_[d].id_lezione].slide_corrente=e.avanzamenti[_[d].id_lezione]?.slide_corrente>0?parseInt(e.avanzamenti[_[d].id_lezione]?.slide_corrente):0,"1"==e.corso.erogazione&&0==e.selectedLezione&&(console.log("Controllo lezione oggi"),e.lezioniEdizione&&e.lezioniEdizione[_[d].id_lezione]&&e.checkLezioneIsToday(e.lezioniEdizione[_[d].id_lezione])&&(console.log("Lezione attiva trovata"),e.selectedLezione=_[d].id_lezione)),e.lezioni[_[d].id_lezione].files_url=yield e.api.call("getFilesLezione",{id_lezione:_[d].id_lezione})});return function(h,d,_){return m.apply(this,arguments)}}()),e.avanzamenti.forEach((m,h,d)=>{(1==e.avanzamenti[m.id_lezione].time_check&&1==e.avanzamenti[m.id_lezione].quiz_check||1==e.avanzamenti[m.id_lezione].time_check&&0==e.lezioni[m.id_lezione]?.quiz)&&e.lezioni_completate++}),console.log("corso",e.corso),"1"!=e.corso.erogazione||e.selectedLezione>0?(console.log("Corso senza edizione o con edizione ma lezione in corso"),yield e.caricaContenutoLezione(),console.log(e.selectedLezione),e.onSelect(e.selectedLezione)):(e.selectedLezione=-1,console.log("Corso con edizione"),console.log("nessuna lezione oggi"),console.log("lezione selezionata: ",e.selectedLezione))})()}startTimer(){var e=this;return(0,u.A)(function*(){e.isAdmin?e.adminMode():(e.ws.sendMessage("Lezione:"+e.lezioni[e.selectedLezione].titolo+", aperta!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione),e.lezioni[e.selectedLezione].time>0&&!e.lezioni[e.selectedLezione].timer_check&&(console.log("time","time_check","timer"),console.log(e.lezioni[e.selectedLezione].time,e.lezioni[e.selectedLezione].timer_check,e.lezioni[e.selectedLezione].timer),e.lezioni[e.selectedLezione].time>e.lezioni[e.selectedLezione].timer?(e.ws.sendMessage("Lezione:"+e.lezioni[e.selectedLezione].titolo+", fruizione in corso!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione),e.lezioni[e.selectedLezione].timer_event=setInterval((0,u.A)(function*(){e.lezioni[e.selectedLezione].timer||(e.lezioni[e.selectedLezione].timer=0),e.lezioni[e.selectedLezione].timer<e.lezioni[e.selectedLezione].time?e.isLocked||(e.lezioni[e.selectedLezione].timer++,e.lezioni[e.selectedLezione].timer%10!=0)||(yield e.api.call("setAvanzamentoLezioneTime",{id_lezione:e.selectedLezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,tempo_su_lezione:e.lezioni[e.selectedLezione].timer},!1,!1,!1)):(clearInterval(e.lezioni[e.selectedLezione].timer_event),e.lezioni[e.selectedLezione].timer_check=!0,yield e.api.call("setAvanzamentoLezione",{id_lezione:e.selectedLezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,time_check:e.lezioni[e.selectedLezione].timer_check,quiz_check:e.lezioni[e.selectedLezione].quiz_timer_check}),e.corso_completato=yield e.api.call("checkCorsoCompletato",{id_corso:e.id_corso}),1==e.lezioni[e.selectedLezione].timer_check&&1==e.lezioni[e.selectedLezione].quiz_timer_check&&(e.lezioni_completate++,e.ws.sendMessage("Lezione:"+e.lezioni[e.selectedLezione].titolo+" completata!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione)),e._snackBar.open("Aggiornamento avanzamento completato!","chiudi"))}),1e3)):(clearInterval(e.lezioni[e.selectedLezione].timer_event),e.lezioni[e.selectedLezione].timer_check=!0,yield e.api.call("setAvanzamentoLezione",{id_lezione:e.selectedLezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,time_check:e.lezioni[e.selectedLezione].timer_check,quiz_check:e.lezioni[e.selectedLezione].quiz_timer_check}),e.corso_completato=yield e.api.call("checkCorsoCompletato",{id_corso:e.id_corso}),1==e.lezioni[e.selectedLezione].timer_check&&1==e.lezioni[e.selectedLezione].quiz_timer_check&&(e.lezioni_completate++,e.ws.sendMessage("Lezione:"+e.lezioni[e.selectedLezione].titolo+" completata!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione)),e._snackBar.open("Aggiornamento avanzamento completato!","chiudi"))))})()}startTimerQuiz(){var e=this;this.isAdmin?this.adminMode():(console.log(this.lezioni[this.selectedLezione]),this.ws.sendMessage("Quiz Lezione:"+this.lezioni[this.selectedLezione].titolo+" avviato!","id_lezione:"+this.selectedLezione+"|id_corso:"+this.id_corso+"|id_edizione:"+this.iscrizione.id_iscrizione),this.lezioni[this.selectedLezione].quiz_time>0&&!this.lezioni[this.selectedLezione].quiz_timer_check&&this.lezioni[this.selectedLezione].quiz_time>this.lezioni[this.selectedLezione].quiz_timer&&(this.lezioni[this.selectedLezione].quiz_timer_event=setInterval((0,u.A)(function*(){e.lezioni[e.selectedLezione].quiz_timer||(e.lezioni[e.selectedLezione].quiz_timer=0),e.lezioni[e.selectedLezione].quiz_timer<e.lezioni[e.selectedLezione].quiz_time?e.lezioni[e.selectedLezione].quiz_timer++:(clearInterval(e.lezioni[e.selectedLezione].quiz_timer_event),e.lezioni[e.selectedLezione].quiz_timer_check=!0,yield e.api.call("setAvanzamentoLezione",{id_lezione:e.selectedLezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,time_check:e.lezioni[e.selectedLezione].timer_check,quiz_check:e.lezioni[e.selectedLezione].quiz_timer_check}),e.corso_completato=yield e.api.call("checkCorsoCompletato",{id_corso:e.id_corso}),1==e.lezioni[e.selectedLezione].timer_check&&1==e.lezioni[e.selectedLezione].quiz_timer_check&&(e.lezioni_completate++,e.ws.sendMessage("Quiz Lezione:"+e.lezioni[e.selectedLezione].titolo+" completato!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione)),e._snackBar.open("Aggiornamento avanzamento completato!","chiudi"))}),1e3)))}adminMode(){if(this.isAdmin){this.lezioni[this.selectedLezione].time=-1;try{clearInterval(this.lezioni[this.selectedLezione].timer_event)}catch{}this.lezioni[this.selectedLezione].timer_check=!0,this.lezioni[this.selectedLezione].timer_event=null;try{clearInterval(this.lezioni[this.selectedLezione].quiz_timer_event)}catch{}this.lezioni[this.selectedLezione].quiz_timer_check=!0,this.lezioni[this.selectedLezione].quiz_timer_event=null}}concludiQuiz(){var e=this;return(0,u.A)(function*(){clearInterval(e.lezioni[e.selectedLezione].quiz_timer_event),e.lezioni[e.selectedLezione].quiz_timer_check=!0,yield e.api.call("setAvanzamentoLezione",{id_lezione:e.selectedLezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,time_check:e.lezioni[e.selectedLezione].timer_check,quiz_check:e.lezioni[e.selectedLezione].quiz_timer_check}),e.corso_completato=yield e.api.call("checkCorsoCompletato",{id_corso:e.id_corso}),1==e.lezioni[e.selectedLezione].timer_check&&1==e.lezioni[e.selectedLezione].quiz_timer_check&&(e.lezioni_completate++,e.ws.sendMessage("Quiz Lezione:"+e.lezioni[e.selectedLezione].titolo+" completato!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione)),e.caricaRisposteCorrette(),e._snackBar.open("Quiz completato con successo!","chiudi")})()}autosaveRisposta(){var e=this;return(0,u.A)(function*(){console.log("autosaveRisposta");let l=[];for(let m of e.lezioni[e.selectedLezione].paniere)m&&l.push({id_domanda:m.id_domanda,domanda:m.domanda,risposta:m.risposta_utente});let n=yield e.api.call("aggiornaRispostaQuizLezione",{id_lezione:e.lezioni[e.selectedLezione].id_lezione,id_iscrizione:e.id_iscrizione,id_corso:e.id_corso,risposte_quiz:JSON.stringify(l)});e.ws.sendMessage("Quiz Lezione:"+e.lezioni[e.selectedLezione].titolo+", risposta al quiz inserita!","id_lezione:"+e.selectedLezione+"|id_corso:"+e.id_corso+"|id_edizione:"+e.iscrizione.id_iscrizione),n&&e._snackBar.open(n,"chiudi")})()}onMetadataLoaded(e){const l=Math.round(e.duration);console.log("Durata del video:",l),this.lezioni[this.selectedLezione].time>-1&&1===this.lezioni[this.selectedLezione].timer_come_video&&l>0&&!this.lezioni[this.selectedLezione].timer_check&&(this.lezioni[this.selectedLezione].video_len=l,this.lezioni[this.selectedLezione].time=l)}caricaContenutoLezione(){var e=this;return(0,u.A)(function*(){let l=e.selectedLezione;if(0==e.lezioni[l].video_url_downloaded&&1==e.lezioni[l].video){let n="video/"+l+".mp4",m=yield e.api.call("getFileLezione",{id_lezione:l,filename:n});m&&(console.log("videourl:",m),e.lezioni[l].video_url_downloaded=e.sanitizer.bypassSecurityTrustResourceUrl(m))}e.lezioni[l].slides_scaricate||(e.lezioni[l].slides&&0==e.lezioni[l].slides.length&&(e.lezioni[l].slides=e.lezioni[l].image_url.sort((n,m)=>n.posizione<m.posizione?-1:n.posizione>m.posizione?1:0),e.lezioni[l].slides_scaricate=!0),console.log(e.lezioni[l].slides))})()}convertSecondsToMinDoubleDotSec(e){if(e>-1){let l=Math.floor(e/60),n=e-60*l;if(l<10&&(l="0"+l),n<10&&(n="0"+n),l<60)return l+":"+n;{let m=Math.floor(l/60);return l-=60*m,m<10&&(m="0"+m),l<10&&(l="0"+l),m+":"+l+":"+n}}return"00:00"}scaricaFile(e){var l=this;return(0,u.A)(function*(){let n=yield l.api.call("getFileCorso",{id_corso:l.id_corso,filename:e});n&&(l.ws.sendMessage("Lezione:"+l.lezioni[l.selectedLezione].titolo+", file "+e+" scaricato!","id_lezione:"+l.selectedLezione+"|id_corso:"+l.id_corso+"|id_edizione:"+l.iscrizione.id_iscrizione),window.open(n,"_blank"))})()}scaricaFileLezione(e){var l=this;return(0,u.A)(function*(){let n=yield l.api.call("getFileLezione",{id_lezione:l.selectedLezione,filename:e});n&&(l.ws.sendMessage("Lezione:"+l.lezioni[l.selectedLezione].titolo+", file "+e+" scaricato!","id_lezione:"+l.selectedLezione+"|id_corso:"+l.id_corso+"|id_edizione:"+l.iscrizione.id_iscrizione),window.open(n,"_blank"))})()}static{this.\u0275fac=function(l){return new(l||a)(i.rXU(y.nX),i.rXU(H.bZ),i.rXU(B.W),i.rXU(_e.P),i.rXU(F.UG),i.rXU(me.up),i.rXU(pe.V),i.rXU(v.y),i.rXU(ze))}}static{this.\u0275cmp=i.VBU({type:a,selectors:[["app-visualizza-corso"]],viewQuery:function(l,n){if(1&l&&(i.GBs(P.B4,5),i.GBs(w.iy,5),i.GBs(ge,5)),2&l){let m;i.mGM(m=i.lsd())&&(n.sort=m.first),i.mGM(m=i.lsd())&&(n.paginator=m.first),i.mGM(m=i.lsd())&&(n.imageSliderComponent=m.first)}},hostBindings:function(l,n){1&l&&i.bIt("keydown.escape",function(h){return n.onEscapePressed(h)},!1,i.EBC)},standalone:!0,features:[i.Jv_([{provide:O.x8,useValue:{displayDefaultIndicatorType:!1}}]),i.aNF],decls:3,vars:2,consts:[["chatnav",""],["imageSlider",""],["videoPlayer",""],[1,"row"],[1,"col-sm-12"],[1,"cardWithShadow"],[1,"text-center","p-10"],[1,"cardWithShadow","overflow-hidden"],[1,"d-flex","align-items-center"],["mat-icon-button","",1,"text-white","d-flex","justify-content-center","m-r-10",3,"routerLink"],["name","chevron-left",1,"icon-18","d-flex"],[1,"bg-white",3,"ngClass"],[3,"open","close","mode","opened"],[1,"position-relative",2,"height","100%"],[1,"p-r-24","b-b-1"],[1,"d-flex","align-items-center","p-l-15","p-t-15","p-b-15"],[1,"chat-listing"],[1,"no-shadow","chat-right-panel","bg-white","d-flex","align-items-center","p-y-8","b-b-1"],["mat-icon-button","",1,"",3,"click"],["mat-icon-button","","matTooltip","Full Screen",1,"m-r-auto",2,"right","10px","position","absolute"],["mat-icon-button","","matTooltip","Esci da Full Screen",1,"m-r-auto",2,"right","10px","position","absolute"],[1,"d-flex","align-items-center","w-100"],[1,"mat-subtitle-1","f-s-16","f-w-600","m-b-0","m-l-8","w-100"],[1,"position-relative","bg-white",2,"border-bottom","1px solid #ccc"],[1,"position-relative","bg-white"],[1,"chat-middle-box",2,"padding-top","5px !important"],[1,"chat-middle-box",2,"padding","0px !important"],[1,"text-right","p-20"],[1,"f-s-12","title-status","title-status-success"],[1,"f-s-12","title-status","title-status-error"],[1,"bg-success","text-white","p-y-10","text-center"],[1,"align-items-center","text-center"],[1,"text-white",2,"cursor","pointer",3,"click"],[1,"bg-error","text-white","p-y-10","text-center"],["role","listitem","lines","2",3,"click"],["matListItemTitle","",1,"d-flex","align-items-center","p-x-16","p-l-8","p-b-4","h-100"],[2,"color","#8BC34A"],[2,"color","#c7c7c7"],[1,"m-l-8"],[1,"f-w-600","mat-subtitle-1","f-s-14","lh-sm"],["role","listitem","lines","2",3,"bg-light-primary"],[1,"f-s-14","m-t-4","m-b-0",2,"color","gray"],["matListItemTitle","",1,"d-flex","align-items-center","p-x-16","p-l-32","p-b-4","h-100"],["mat-icon-button","","matTooltip","Full Screen",1,"m-r-auto",2,"right","10px","position","absolute",3,"click"],["name","arrows-maximize",1,"icon-24","d-flex","align-items-center"],["mat-icon-button","","matTooltip","Esci da Full Screen",1,"m-r-auto",2,"right","10px","position","absolute",3,"click"],["name","arrows-minimize",1,"icon-24","d-flex","align-items-center"],[1,"m-t-0",2,"border-bottom","1px solid #ccc","margin-bottom","5px","padding-left","5px","padding-top","12px","padding-bottom","12px"],["class","p-0",4,"ngFor","ngForOf"],[1,"p-0"],[1,"mat-subtitle-1","f-s-12"],["target","_blank",2,"cursor","pointer",3,"click"],[2,"border-top","1px solid #0000001f"],[1,"p-t-20","text-center"],["mat-flat-button","","color","success",3,"click","disabled"],[1,"col-8"],[1,"col-4"],[1,"d-flex","align-items-right","p-15",2,"float","right"],["matTooltip","Tempo di fruzione della lezione"],["name","clock",1,"icon-24","d-flex"],[1,"col-12"],[1,"row","m-t-0"],[1,"col-sm-1"],[1,"col-sm-11","text-left"],["appearance","outline",1,"w-100","p-t-20","p-l-10",3,"ngModelChange","change","ngModel","disabled","name"],[3,"value","checked"],[2,"color","green","font-weight","bold"],[1,"embed-responsive","embed-responsive-16by9"],[3,"innerHTML"],[1,"p-l-10"],[1,"f-s-14","m-t-0","m-b-0","p-l-10",2,"color","gray"],[3,"href"],[3,"onCompleted","onSlideChange","indicatorsVisible","animationSpeed","slides","id","startFrom","completed","autoPlay","autoPlaySpeed"],["onplay","handlePlay()","onpause","handlePause()","onended","handleEnded()","ontimeupdate","handleTimeUpdate(this)","onloadeddata","handleLoadedData()","onerror","handleError()","oncanplay","handleCanPlay()","allowfullscreen","","autoplay","","loop","",1,"embed-responsive-item","w-full","h-full",2,"top","0","left","0","width","100%","height","100%",3,"loadedmetadata","src","controls"],[1,"m-t-24"],[1,"text-info","bg-light-info","rounded-circle","icon-46","d-flex","align-items-center","justify-content-center",2,"cursor","pointer",3,"click"],["name","download",1,"icon-22","d-flex"],[1,"m-l-16","m-r-auto"],[2,"cursor","pointer",3,"click"],["mat-flat-button","","color","success",2,"background","#4bcf8b",3,"disabled"],[1,"p-b-30","position-relative"],[1,"mat-subtitle-1","f-s-16","f-w-600"],[1,"m-t-24","text-center"],[1,"text-center"],[3,"click"]],template:function(l,n){1&l&&i.DNE(0,Ee,5,0,"div",3)(1,zi,37,25)(2,hi,11,1,"div",3),2&l&&(i.vxM(n.corso&&n.corso.id_corso?1:0),i.R7$(2),i.vxM(n.files&&n.files.length>0?2:-1))},dependencies:[D.G,W.VT,W._g,Z.LG,Z.US,fe.KQ,N.RN,N.m2,N.dh,Ce.q,V.jt,V._L,V.YE,V.yE,o.$z,o.pQ,o.iY,he.An,X.oV,x.MD,x.YU,x.Sq,x.vh,y.Wk,E.YN,E.BC,E.vS,E.X1,A.X4,A.Jc,de,b.aP,Q.Id,Q.Yh,V.Fg,X.uc],styles:["table[_ngcontent-%COMP%]{width:100%}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{display:flex;text-align:center;flex-grow:0;flex-basis:0;margin-right:16px;align-items:center}.course-header[_ngcontent-%COMP%]{padding:12px!important;color:#fff}.course-header[_ngcontent-%COMP%]   .mat-card-header-text[_ngcontent-%COMP%]{width:100%!important}.course-header.Angular[_ngcontent-%COMP%]{background-color:#fc4b6c}.course-header.Web[_ngcontent-%COMP%]{background-color:#1e88e5}.course-header.Design[_ngcontent-%COMP%]{background-color:#26c6da}.course-header.Android[_ngcontent-%COMP%]{background-color:#ffb22b}.course-header[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:16px}.course-header[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]   .course-duration[_ngcontent-%COMP%]{margin-left:auto;display:flex;align-items:center}.mat-card-actions[_ngcontent-%COMP%]{border-top:1px solid rgba(120,130,140,.13);padding:8px 0!important}.ilabel[_ngcontent-%COMP%]{font-weight:400!important}.text-accent_p[_ngcontent-%COMP%]{color:#38a1cf!important}.detail-bg.Angular[_ngcontent-%COMP%]{background-color:#fc4b6c}.detail-bg.Web[_ngcontent-%COMP%]{background-color:#1e88e5}.detail-bg.Design[_ngcontent-%COMP%]{background-color:#26c6da}.detail-bg.Android[_ngcontent-%COMP%]{background-color:#ffb22b}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-mdc-button-disabled[_ngcontent-%COMP%]{background-color:#0000001f!important}.mat-error[_ngcontent-%COMP%]{background-color:#fc4b6c;color:#fff}.mat-primary[_ngcontent-%COMP%]{background-color:#1e88e5;color:#fff}.mat-success[_ngcontent-%COMP%]{background-color:#26c6da;color:#fff}.mat-warning[_ngcontent-%COMP%]{background-color:#ffb22b;color:#fff}.title-status[_ngcontent-%COMP%]{background:#fff;border-radius:15px;padding:5px;position:absolute;right:30px;font-weight:700}.title-status-error[_ngcontent-%COMP%]{color:red}.title-status-success[_ngcontent-%COMP%]{color:#4bd08b}  .mat-step-header[aria-labelledby=disabled_af] .mat-step-label{min-width:0px}  .mat-step-header[aria-labelledby=disabled_af] .mat-step-icon{margin-right:0}  .mat-step-icon-state-done{background-color:#4bd08b!important}  .mat-step-icon-selected{border:1px solid #000000}  .mat-step-label{width:100%}  .text-error{color:red!important}  .text-success{color:#8bc34a!important;font-weight:700}  .mat-horizontal-content-container{padding:0 24px 24px 0!important}.chat-list[_ngcontent-%COMP%]{overflow:hidden;box-sizing:border-box;width:100%;margin-bottom:1rem;display:flex}.chat-list.even[_ngcontent-%COMP%]{-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.chat-app[_ngcontent-%COMP%]   .mat-drawer[_ngcontent-%COMP%]{width:320px}.chat-listing[_ngcontent-%COMP%]   .mdc-list-item[_ngcontent-%COMP%]{height:75px;display:flex;align-items:center}.attivo[_ngcontent-%COMP%]{color:#ffb22b}.example-list[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;max-width:100%;gap:15px;padding:15px;min-height:60px;border-radius:4px;overflow:hidden}.example-box[_ngcontent-%COMP%]{padding:20px 10px;border:solid 1px #ccc;border-radius:4px;color:#000000de;display:inline-block;box-sizing:border-box;cursor:move;background:#fff;text-align:center;font-size:14px;width:31%}.cdk-drag-preview[_ngcontent-%COMP%]{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-placeholder[_ngcontent-%COMP%]{opacity:0}.cdk-drag-animating[_ngcontent-%COMP%]{transition:transform .25s cubic-bezier(0,0,.2,1)}iframe[_ngcontent-%COMP%]{width:100%;height:100%;border:none}.p-input[_ngcontent-%COMP%]{padding-left:5px;padding-right:5px;padding-top:10px}.fullscreen[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000c;display:flex}"]})}}return a})()},8493:(Ze,j,z)=>{z.d(j,{m:()=>We});var u=z(467),y=z(8887),D=z(8199),x=z(177),E=z(9417),A=z(4912),w=z(6695),P=z(2042),b=z(6013),O=z(7768),i=z(9350),F=z(7707);function v(s,f){const t="object"==typeof f;return new Promise((r,c)=>{const C=new F.Ms({next:k=>{r(k),C.unsubscribe()},error:c,complete:()=>{t?r(f.defaultValue):c(new i.G)}});s.subscribe(C)})}var B=z(7280),o=z(4438),X=z(4006),K=z(15),ee=z(4628),M=z(5416),ie=z(4944),q=z(3719),oe=z(9631),U=z(5951),S=z(5596),Y=z(8834),te=z(4823);const ne=(s,f)=>f.id_modulo,J=(s,f)=>f.id_risposta,le=()=>["/studenti/esami"];function ae(s,f){if(1&s&&(o.j41(0,"div",1)(1,"div",5)(2,"mat-card",4)(3,"h2",6),o.EFF(4),o.k0s()()()()),2&s){const t=o.XpG();o.R7$(4),o.SpI(" ",t.msg," ")}}function se(s,f){1&s&&(o.j41(0,"mat-card",7)(1,"mat-card-content",8)(2,"mat-card-title",9),o.EFF(3," Non sono presenti sessioni di esame attive per questo esame. "),o.k0s()()(),o.j41(4,"mat-card",7)(5,"mat-card-content",8)(6,"mat-card-title",9),o.EFF(7," Contattare il centro per ricevere assistenza. "),o.k0s()()())}function re(s,f){1&s&&(o.j41(0,"span",13),o.EFF(1," Completata "),o.k0s())}function ce(s,f){1&s&&o.EFF(0," Modulo Superato ")}function de(s,f){1&s&&o.EFF(0," Modulo Non Superato ")}function Q(s,f){1&s&&o.EFF(0," Modulo Non Sostenuto ")}function V(s,f){if(1&s&&(o.j41(0,"span",19),o.nrm(1,"i-tabler",22),o.EFF(2),o.nI1(3,"number"),o.k0s()),2&s){const t=o.XpG().$implicit;o.R7$(2),o.SpI("",o.i5U(3,1,t.time/60,"1.0-0")," min")}}function H(s,f){if(1&s&&o.EFF(0),2&s){const t=o.XpG().$implicit;o.SpI(" ",t.titolo," ")}}function _e(s,f){if(1&s&&o.EFF(0),2&s){const t=o.XpG().$index;o.SpI(" Modulo ",t+1," ")}}function me(s,f){if(1&s){const t=o.RV6();o.j41(0,"button",25),o.bIt("click",function(){o.eBV(t);const c=o.XpG(2).$implicit,C=o.XpG(2);return o.Njj(C.rivediModulo(c))}),o.EFF(1,"Rivedi ultima prova"),o.k0s()}}function pe(s,f){if(1&s){const t=o.RV6();o.nrm(0,"br"),o.j41(1,"p"),o.EFF(2),o.k0s(),o.DNE(3,me,2,0,"button",23),o.j41(4,"p"),o.EFF(5),o.k0s(),o.j41(6,"button",24),o.bIt("click",function(){o.eBV(t);const c=o.XpG().$implicit,C=o.XpG(2);return o.Njj(C.selezionaEsame(c))}),o.EFF(7,"Avvia Esame"),o.k0s()}if(2&s){const t=o.XpG().$implicit;o.R7$(2),o.Lme(" Tentativi: ",t.tentativi_utilizzati,"/",t.tentativi,""),o.R7$(),o.vxM(t.tentativi_utilizzati>0?3:-1),o.R7$(2),o.SpI(" Rating di superamento: ",t.rating,"%")}}function ue(s,f){if(1&s){const t=o.RV6();o.j41(0,"p"),o.EFF(1,"Hai esaurito i tentativi disponibili per questo modulo."),o.k0s(),o.j41(2,"p"),o.EFF(3,"Contattare il centro per ricevere assistenza."),o.k0s(),o.j41(4,"button",25),o.bIt("click",function(){o.eBV(t);const c=o.XpG().$implicit,C=o.XpG(2);return o.Njj(C.rivediModulo(c))}),o.EFF(5,"Rivedi ultima prova"),o.k0s()}}function ze(s,f){1&s&&(o.j41(0,"p"),o.EFF(1,"Hai superato il modulo!"),o.k0s())}function W(s,f){if(1&s&&(o.j41(0,"div",17)(1,"mat-card",7)(2,"mat-card-header")(3,"mat-card-title",18),o.DNE(4,ce,1,0)(5,de,1,0)(6,Q,1,0),o.k0s(),o.DNE(7,V,4,4,"span",19),o.k0s(),o.j41(8,"mat-card-content",20)(9,"h3",21),o.DNE(10,H,1,1)(11,_e,1,1),o.k0s(),o.DNE(12,pe,8,4)(13,ue,6,0)(14,ze,2,0,"p"),o.k0s()()()),2&s){const t=f.$implicit;o.R7$(2),o.ZvI("course-header ",1==t.superato?"bg-success":t.tentativi_zero>0?t.tentativi>t.tentativi_utilizzati||-1==t.tentativi?"bg-warning":"bg-error":"bg-primary"," d-flex justify-content-between"),o.R7$(2),o.vxM(1==t.superato?4:t.tentativi_utilizzati?5:6),o.R7$(3),o.vxM(-1!=t.time?7:-1),o.R7$(3),o.vxM(t.titolo?10:11),o.R7$(2),o.vxM((t.tentativi>t.tentativi_utilizzati||-1==t.tentativi)&&!t.superato?12:t.tentativi>-1&&!t.superato&&t.tentativi_utilizzati>=t.tentativi?13:t.superato?14:-1)}}function Z(s,f){if(1&s&&(o.j41(0,"mat-card",7)(1,"mat-card-content")(2,"mat-card-title",10)(3,"a",11),o.nrm(4,"i-tabler",12),o.k0s(),o.EFF(5),o.k0s(),o.DNE(6,re,2,0,"span",13),o.k0s()(),o.j41(7,"div",14)(8,"div",3)(9,"mat-card-title",15),o.EFF(10," Moduli della certificazione "),o.k0s(),o.j41(11,"mat-card-subtitle",16),o.EFF(12," Di seguito i moduli presenti nella certificazione. "),o.k0s()(),o.Z7z(13,W,15,7,"div",17,ne),o.k0s()),2&s){const t=o.XpG();o.R7$(),o.ZvI("",t.esame_completato.esito?"bg-success text-white":"","  p-y-10"),o.R7$(2),o.Y8G("routerLink",o.lJ4(6,le)),o.R7$(2),o.SpI(" Certificazione: ",t.corso.titolo," "),o.R7$(),o.vxM(t.esame_completato.esito?6:-1),o.R7$(7),o.Dyx(t.moduli)}}function fe(s,f){1&s&&(o.j41(0,"mat-card",7)(1,"mat-card-content",8)(2,"mat-card-title",9),o.EFF(3," MODALITA ANTEPRIMA - TIMER DISATTIVATI "),o.k0s()()())}function N(s,f){1&s&&(o.j41(0,"div",30),o.EFF(1,"ESAME IN CORSO"),o.k0s(),o.j41(2,"div",31),o.EFF(3,"ATTENZIONE: Non aggiornare e non uscire dalla pagina altrimenti il modulo verr\xe0 interrotto e non sar\xe0 possibile ripeterlo!"),o.k0s())}function Ce(s,f){if(1&s&&(o.j41(0,"div",1)(1,"div",39)(2,"h2",40),o.EFF(3),o.k0s()(),o.j41(4,"div",41)(5,"div",42)(6,"span",43),o.nrm(7,"i-tabler",44),o.k0s(),o.j41(8,"span"),o.EFF(9),o.k0s(),o.EFF(10),o.k0s()()()),2&s){const t=o.XpG(6);o.R7$(3),o.JRh(t.esame.titolo?t.esame.titolo:"Modulo D'Esame"),o.R7$(3),o.ZvI("icon-24 d-flex align-items-right justify-content-right ",null!=t.esame&&t.esame.timer_check?"bg-light-success text-success":""," rounded-circle m-r-10"),o.R7$(2),o.Aen(null!=t.esame&&t.esame.timer_check?"color: green;":""),o.R7$(),o.JRh(t.convertSecondsToMinDoubleDotSec(null==t.esame?null:t.esame.quiz_timer)),o.R7$(),o.SpI("\xa0 / ",t.convertSecondsToMinDoubleDotSec(t.esame.time)," ")}}function he(s,f){if(1&s&&(o.j41(0,"div",1)(1,"div",3)(2,"h2",40),o.EFF(3),o.k0s()()()),2&s){const t=o.XpG(6);o.R7$(3),o.JRh(t.esame.titolo?t.esame.titolo:"Modulo D'Esame")}}function ge(s,f){if(1&s&&(o.nrm(0,"div",45),o.j41(1,"div",46)(2,"mat-radio-button",47),o.EFF(3),o.k0s()()),2&s){const t=f.$implicit,r=o.XpG(3).$implicit;o.R7$(2),o.Y8G("value",t.risposta+"|||"+t.id_risposta)("checked",t.risposta==r.risposta_utente),o.R7$(),o.SpI("",t.risposta," ")}}function ve(s,f){1&s&&(o.j41(0,"button",48),o.EFF(1,"Precedente"),o.k0s(),o.EFF(2,"\xa0\xa0 "))}function be(s,f){if(1&s){const t=o.RV6();o.j41(0,"button",49),o.bIt("click",function(){o.eBV(t);const c=o.XpG(6);return o.Njj(c.concludiQuiz(!0))}),o.EFF(1,"Concludi Quiz"),o.k0s()}if(2&s){const t=o.XpG(3).$implicit;o.Y8G("disabled",!t.risposta_utente)}}function ke(s,f){if(1&s&&(o.j41(0,"button",38),o.EFF(1,"Successiva"),o.k0s()),2&s){const t=o.XpG(3).$implicit;o.Y8G("disabled",!t.risposta_utente)}}function xe(s,f){if(1&s){const t=o.RV6();o.j41(0,"mat-step",32),o.nrm(1,"br")(2,"br"),o.j41(3,"div"),o.DNE(4,Ce,11,8,"div",1)(5,he,4,1,"div",1),o.k0s(),o.j41(6,"div")(7,"mat-card-content",33)(8,"div",34)(9,"div",5),o.EFF(10),o.k0s()(),o.j41(11,"div",1)(12,"mat-radio-group",35),o.mxI("ngModelChange",function(c){o.eBV(t);const C=o.XpG(2).$implicit;return o.DH7(C.risposta_utente,c)||(C.risposta_utente=c),o.Njj(c)}),o.Z7z(13,ge,4,3,null,null,J),o.k0s()()()(),o.j41(15,"div",36),o.DNE(16,ve,3,0)(17,be,2,1,"button",37)(18,ke,2,1,"button",38),o.k0s()()}if(2&s){const t=o.XpG(2),r=t.$implicit,c=t.$index,C=o.XpG(3);o.Y8G("completed",r.risposta_utente),o.R7$(4),o.vxM(C.esame.time>-1?4:5),o.R7$(6),o.SpI(" ",r.domanda," "),o.R7$(2),o.Mz_("name","check_risp_corretta_",r.id_domanda,""),o.R50("ngModel",r.risposta_utente),o.Y8G("disabled",C.esame.timer_check),o.R7$(),o.Dyx(r.risposte),o.R7$(3),o.vxM(c?16:-1),o.R7$(),o.vxM(c+1==C.esame.paniere.length?17:18)}}function Ee(s,f){if(1&s&&o.DNE(0,xe,19,9,"mat-step",32),2&s){const t=o.XpG().$implicit;o.vxM(t.attiva?0:-1)}}function Fe(s,f){1&s&&o.DNE(0,Ee,1,1),2&s&&o.vxM(f.$implicit?0:-1)}function Le(s,f){if(1&s&&o.Z7z(0,Fe,1,1,null,null,o.Vm6),2&s){const t=o.XpG(2);o.Dyx(t.esame.paniere)}}function Me(s,f){if(1&s){const t=o.RV6();o.DNE(0,fe,4,0,"mat-card",7),o.j41(1,"mat-card"),o.DNE(2,N,4,0),o.j41(3,"mat-card-content")(4,"mat-stepper",26,0),o.bIt("selectionChange",function(c){o.eBV(t);const C=o.XpG();return o.Njj(C.autosaveRisposta(c))}),o.DNE(6,Le,2,0),o.k0s(),o.nrm(7,"hr",27),o.j41(8,"div",28)(9,"div")(10,"button",29),o.bIt("click",function(){o.eBV(t);const c=o.XpG();return o.Njj(c.concludiQuiz(!0))}),o.EFF(11,"Concludi Quiz"),o.k0s()()()()()}if(2&s){const t=o.XpG();o.vxM(t.isAdmin?0:-1),o.R7$(),o.ZvI("cardWithShadow ",t.isFullscreen?"fullscreen":"",""),o.R7$(),o.vxM(t.isFullscreen?2:-1),o.R7$(2),o.Y8G("animationDuration","0"),o.R7$(2),o.vxM(t.esame.paniere?6:-1),o.R7$(4),o.Y8G("disabled",t.esame.timer_check)}}function Ae(s,f){if(1&s){const t=o.RV6();o.j41(0,"div",3)(1,"mat-card",7)(2,"mat-card-header")(3,"mat-card-title",50),o.nrm(4,"br"),o.j41(5,"h3",51),o.EFF(6),o.k0s(),o.nrm(7,"br"),o.k0s()(),o.j41(8,"mat-card-content",20)(9,"p"),o.EFF(10,"Il tuo esito \xe8 stato registrato correttamente."),o.k0s(),o.nrm(11,"br"),o.j41(12,"p"),o.EFF(13,"Puoi scaricare il certificato di superamento dell'esame cliccando sul pulsante sottostante."),o.k0s(),o.nrm(14,"br"),o.j41(15,"button",52),o.bIt("click",function(){o.eBV(t);const c=o.XpG();return o.Njj(c.scaricaCertificato())}),o.EFF(16,"Scarica Certificato"),o.k0s()()()()}if(2&s){const t=o.XpG();o.R7$(2),o.ZvI("course-header text-center ",t.esame_completato.esito?"bg-success":"bg-error"," d-flex justify-content-between"),o.R7$(4),o.SpI(" ",t.corso&&t.corso.titolo?t.corso.titolo:"Certificazione"," completata con successo!")}}function Te(s,f){if(1&s&&o.EFF(0),2&s){const t=o.XpG(3);o.SpI(" ",t.esame.titolo," ")}}function Re(s,f){1&s&&o.EFF(0," Modulo D'Esame ")}function ye(s,f){if(1&s&&(o.j41(0,"div",1)(1,"div",39)(2,"h2",40),o.DNE(3,Te,1,1)(4,Re,1,0),o.k0s()(),o.j41(5,"div",41)(6,"div",42)(7,"span",43),o.nrm(8,"i-tabler",44),o.k0s(),o.j41(9,"span"),o.EFF(10),o.k0s(),o.EFF(11),o.k0s()()()),2&s){const t=o.XpG(2);o.R7$(3),o.vxM(t.esame.titolo?3:4),o.R7$(4),o.ZvI("icon-24 d-flex align-items-right justify-content-right ",null!=t.esame&&t.esame.timer_check?"bg-light-success text-success":""," rounded-circle m-r-10"),o.R7$(2),o.Aen(null!=t.esame&&t.esame.timer_check?"color: green;":""),o.R7$(),o.JRh(t.convertSecondsToMinDoubleDotSec(null==t.esame?null:t.esame.timer)),o.R7$(),o.SpI("\xa0 / ",t.convertSecondsToMinDoubleDotSec(t.esame.time)," ")}}function Se(s,f){if(1&s&&o.EFF(0),2&s){const t=o.XpG(3);o.SpI(" ",t.esame.titolo," ")}}function Ve(s,f){1&s&&o.EFF(0," Modulo D'Esame ")}function $e(s,f){if(1&s&&(o.j41(0,"div",1)(1,"div",3)(2,"h2",40),o.DNE(3,Se,1,1)(4,Ve,1,0),o.k0s()()()),2&s){const t=o.XpG(2);o.R7$(3),o.vxM(t.esame.titolo?3:4)}}function Ie(s,f){if(1&s&&(o.j41(0,"div",1)(1,"div",3),o.nrm(2,"h3",53),o.k0s()()),2&s){const t=o.XpG(2);o.R7$(2),o.Y8G("innerHTML",t.esame.subject,o.npT)}}function Ge(s,f){if(1&s&&(o.j41(0,"div"),o.EFF(1),o.k0s(),o.nrm(2,"br"),o.j41(3,"div"),o.EFF(4),o.k0s(),o.nrm(5,"br")),2&s){const t=o.XpG(2);o.R7$(),o.SpI(" Hai a disposizione ",t.convertSecondsToMinDoubleDotSec(t.esame.time)," minuti per completare l'esame."),o.R7$(3),o.SpI("Il rating minimo per superare l'esame \xe8 dell'",t.esame.rating,"%")}}function De(s,f){if(1&s){const t=o.RV6();o.j41(0,"div"),o.EFF(1," Inserisci qui la password per accedere all'esame:"),o.nrm(2,"br"),o.j41(3,"mat-form-field",54)(4,"mat-label",55),o.EFF(5,"Password Sessione:"),o.k0s(),o.j41(6,"input",56),o.mxI("ngModelChange",function(c){o.eBV(t);const C=o.XpG(2);return o.DH7(C.password_utente,c)||(C.password_utente=c),o.Njj(c)}),o.k0s()()(),o.nrm(7,"br"),o.j41(8,"div")(9,"button",29),o.bIt("click",function(){o.eBV(t);const c=o.XpG(2);return o.Njj(c.avvia_esame())}),o.EFF(10,"Avvia Esame"),o.k0s()()}if(2&s){const t=o.XpG(2);o.R7$(6),o.R50("ngModel",t.password_utente),o.R7$(3),o.Y8G("disabled",t.password_utente!=t.corso.password)}}function je(s,f){if(1&s){const t=o.RV6();o.j41(0,"div"),o.EFF(1," Clicca sul pulsante sottostante per avviare l'esame!"),o.k0s(),o.nrm(2,"br"),o.j41(3,"div")(4,"button",52),o.bIt("click",function(){o.eBV(t);const c=o.XpG(2);return o.Njj(c.avvia_esame())}),o.EFF(5,"Avvia Esame"),o.k0s()()}}function we(s,f){if(1&s&&(o.j41(0,"mat-card",4)(1,"mat-card-content")(2,"div"),o.DNE(3,ye,12,8,"div",1)(4,$e,5,1,"div",1),o.k0s(),o.j41(5,"div"),o.DNE(6,Ie,3,1,"div",1),o.k0s(),o.nrm(7,"br"),o.j41(8,"div",28),o.DNE(9,Ge,6,2)(10,De,11,2)(11,je,6,0),o.k0s()()()),2&s){const t=o.XpG();o.R7$(3),o.vxM(t.esame.time>-1?3:4),o.R7$(3),o.vxM(t.esame.testo&&t.esame.subject?6:-1),o.R7$(3),o.vxM(t.esame.time>-1?9:-1),o.R7$(),o.vxM(t.corso.id_sessione&&t.corso.password?10:11)}}function Pe(s,f){1&s&&(o.j41(0,"mat-card",7)(1,"mat-card-content",8)(2,"mat-card-title",9),o.EFF(3," Rivedi Modulo "),o.k0s()()())}function Oe(s,f){1&s&&(o.j41(0,"span",57),o.EFF(1,"CORRETTA"),o.k0s())}function Xe(s,f){1&s&&(o.j41(0,"span",58),o.EFF(1,"ERRATA"),o.k0s())}function Ne(s,f){1&s&&(o.EFF(0," \xa0 - \xa0"),o.j41(1,"span",57),o.EFF(2,"RISPOSTA ESATTA"),o.k0s())}function Be(s,f){if(1&s&&(o.nrm(0,"div",45),o.j41(1,"div",46)(2,"mat-radio-group",59)(3,"mat-radio-button",47),o.EFF(4),o.DNE(5,Ne,3,0,"span",57),o.k0s()()()),2&s){const t=f.$implicit,r=o.XpG(3).$implicit;o.R7$(2),o.Mz_("name","check_risp_corretta_",r.id_domanda,""),o.Y8G("disabled",!0),o.R7$(),o.Aen(t.id_risposta==r.id_risposta_corretta?"color:green;font-weight:bold;":""),o.Y8G("value",t.id_risposta)("checked",r.id_risposta_studente==t.id_risposta),o.R7$(),o.SpI("",t.risposta," "),o.R7$(),o.vxM(t.id_risposta==r.id_risposta_corretta?5:-1)}}function qe(s,f){if(1&s){const t=o.RV6();o.nrm(0,"div",45),o.j41(1,"div",46)(2,"mat-radio-group",35),o.mxI("ngModelChange",function(c){o.eBV(t);const C=o.XpG(3).$implicit;return o.DH7(C.id_risposta_studente,c)||(C.id_risposta_studente=c),o.Njj(c)}),o.j41(3,"mat-radio-button",47),o.EFF(4,"Risposta non fornita "),o.k0s()()()}if(2&s){const t=o.XpG(3).$implicit;o.R7$(2),o.Mz_("name","check_risp_corretta_",t.id_domanda,""),o.R50("ngModel",t.id_risposta_studente),o.Y8G("disabled",!0),o.R7$(),o.Y8G("value",-1)("checked",!0)}}function Ue(s,f){if(1&s&&(o.j41(0,"div")(1,"div",34)(2,"div",5)(3,"b"),o.EFF(4),o.DNE(5,Oe,2,0,"span",57)(6,Xe,2,0,"span",58),o.k0s()()(),o.j41(7,"div",1),o.Z7z(8,Be,6,9,null,null,J),o.DNE(10,qe,5,6),o.k0s()()),2&s){const t=o.XpG(2).$implicit;o.R7$(4),o.SpI("",t.domanda," "),o.R7$(),o.vxM(t.corretta?5:6),o.R7$(3),o.Dyx(t.risposte),o.R7$(2),o.vxM(-1==t.id_risposta_studente?10:-1)}}function Ye(s,f){if(1&s&&o.DNE(0,Ue,11,3,"div"),2&s){const t=o.XpG().$implicit;o.vxM(t.attiva?0:-1)}}function Je(s,f){1&s&&o.DNE(0,Ye,1,1),2&s&&o.vxM(f.$implicit?0:-1)}function Qe(s,f){if(1&s&&o.Z7z(0,Je,1,1,null,null,o.Vm6),2&s){const t=o.XpG(2);o.Dyx(t.esame.paniere)}}function He(s,f){if(1&s){const t=o.RV6();o.DNE(0,Pe,4,0,"mat-card",7),o.j41(1,"mat-card",4)(2,"mat-card-content")(3,"div",1)(4,"div",3)(5,"h3"),o.EFF(6),o.k0s(),o.j41(7,"h4"),o.EFF(8),o.k0s()()(),o.DNE(9,Qe,2,0),o.nrm(10,"hr",27),o.j41(11,"div",28)(12,"div")(13,"button",52),o.bIt("click",function(){o.eBV(t);const c=o.XpG();return o.Njj(c.chiudiRivediModulo())}),o.EFF(14,"Chiudi"),o.k0s()()()()()}if(2&s){const t=o.XpG();o.vxM(t.isAdmin?0:-1),o.R7$(6),o.SpI("Modulo - ",t.esame.titolo,""),o.R7$(2),o.E5c("Risposte Corrette: ",t.esame.numero_risposte_corrette,"/",t.esame.numero_domande," - Rating richiesto per il superamente: ",t.esame.rating,"%"),o.R7$(),o.vxM(t.esame.paniere?9:-1)}}let We=(()=>{class s{constructor(t,r,c,C,k,L){this.activatedRouter=t,this.dialog=r,this.api=c,this.settings=C,this._snackBar=k,this.ws=L,this.avatar_location="/assets/images/logos/no-logo.webp",this.sort=Object.create(null),this.paginator=Object.create(null),this.displayedColumns=["Info","Azioni"],this.esame_completato={esito:!1,data_esito:""},this.numero_lezioni=0,this.lezioni_completate=0,this.isAdmin=!1,this.options=this.settings.getOptions(),this.password_utente="",this.sessione_attiva=!1,this.preventBackNavigation=g=>{this.blockBackButton&&history.pushState(null,"",location.href)},this.isFullscreen=!1,this.isAdmin="830830"==this.settings.getUserInfo("user_type_id"),this.ws.sendMessage("Entrato nella sezione certificazione","Esame"),this.msg="Caricamento in corso..."}ngOnDestroy(){this.ws.sendMessage("Uscito dalla sezione certificazione","Esame:"+this.id_esame),window.removeEventListener("popstate",this.preventBackNavigation)}fullscreen(t){this.isFullscreen=t,this.options.sidenavOpened=!t}onEscapePressed(t){}canDeactivate(){var t=this;return(0,u.A)(function*(){let r=yield t.settings.openDialog("Sei sicuro di voler uscire dalla pagina? Il modulo non potr\xe0 pi\xf9 essere avviato, ma tutti i progressi verranno salvati!","error");return yield v(r.afterClosed())})()}onBeforeUnload(t){t.preventDefault(),t.returnValue=""}autosaveRisposta(t){var r=this;return(0,u.A)(function*(){let c=r.getJsonToSave();yield r.api.call("setAvanzamentoEsame",{id_esame:r.id_esame,id_iscrizione:r.id_iscrizione,id_modulo:r.esame.id_modulo,risposte_quiz:JSON.stringify(c)})})()}ngOnInit(){var t=this;return(0,u.A)(function*(){if(t.id_esame=t.activatedRouter.snapshot.paramMap.get("id_esame"),t.id_iscrizione=t.activatedRouter.snapshot.paramMap.get("id_iscrizione"),t.corso=yield t.api.call("getEsame",{id_esame:t.id_esame,id_iscrizione:t.id_iscrizione}),t.corso){if(t.corso.sessione&&t.corso.sessione.id_sessione&&(t.sessione_attiva=!0,t.sessione=t.corso.sessione),t.ws.sendMessage("Iniziata la fruizione della certificazione:"+t.corso.titolo,"corso:"+t.id_esame),t.corso.id_esame&&t.corso.id_sessione){let r=new Date,c=new Date(t.corso.data_inizio_sessione),C=new Date(t.corso.data_fine_sessione);r<c||r>C?t.stato="no-data-sessione":(t.stato="intro",t.refresh())}else t.stato="intro",t.refresh();history.pushState(null,"",location.href),window.addEventListener("popstate",t.preventBackNavigation)}else t.msg="Sembra esserci un problema con l'esame, rivolgiti al tuo centro!"})()}selezionaEsame(t){var r=this;return(0,u.A)(function*(){let c=yield r.api.call("getModuloEsame",{id_modulo:t.id_modulo});if(c.paniere)try{c.paniere=JSON.parse(c.paniere)}catch(C){console.log(C)}else c.paniere=[];c.paniere.sort(()=>Math.random()-.5),-1!=c.numero_domande&&c.numero_domande.length<c.paniere.length&&(c.paniere=c.paniere.slice(0,c.numero_domande)),c.quiz=1,c.first=!0,c.time=parseInt(c.time),c.quiz_timer_check=!1,c.quiz_timer=0,c.quiz_time=c.time,console.log("esame",c),r.esame=c,r.stato="esame_intro"})()}arrAssocLength(t){return t?(console.log(t),console.log(Object.getOwnPropertyNames(t)),Object.getOwnPropertyNames(t).length):0}refresh(){var t=this;return(0,u.A)(function*(){t.moduli=yield t.api.call("getModuliEsame",{id_esame:t.id_esame,id_iscrizione:t.id_iscrizione});let r=yield t.api.call("getEsameCompletato",{id_esame:t.id_esame,id_iscrizione:t.id_iscrizione});t.esame_completato={esito:"1"==r.esito,data_esito:r.data_esito}})()}startTimerQuiz(){var t=this;this.isAdmin?this.adminMode():(console.log(this.esame),this.ws.sendMessage("Iniziato Modulo:"+this.esame.titolo,"esame:"+this.id_esame),this.esame.quiz_time>0&&!this.esame.quiz_timer_check&&this.esame.quiz_time>this.esame.quiz_timer&&(this.esame.quiz_timer_event=setInterval((0,u.A)(function*(){t.esame.quiz_timer||(t.esame.quiz_timer=0),t.esame.quiz_timer<t.esame.quiz_time?t.esame.quiz_timer++:t.concludiQuiz(!1)}),1e3)))}concludiQuiz(t){var r=this;return(0,u.A)(function*(){if(t){let k=yield r.settings.openDialogElimina("Sei sicuro di voler concludere l'esame? L'azione \xe8 inreversibile!");if(!(yield v(k.afterClosed())))return}r.blockBackButton=!1,clearInterval(r.esame.quiz_timer_event),r.esame.quiz_timer_check=!0;let c=r.getJsonToSave();yield r.api.call("setAvanzamentoEsame",{id_esame:r.id_esame,id_iscrizione:r.id_iscrizione,id_modulo:r.esame.id_modulo,risposte_quiz:JSON.stringify(c)}),r._snackBar.open("Esame completato!","chiudi"),r.ws.sendMessage("Modulo esame:"+r.esame.titolo+" completato!","id_modulo:"+r.esame.id_modulo),r.esame_db=yield r.api.call("getModuloEsameCompletato",{id_modulo:r.esame.id_modulo,id_iscrizione:r.id_iscrizione}),r.esame_db&&1==r.esame_db.superato?r.settings.openDialog("Modulo superato con successo!!!","success").afterClosed().subscribe(function(){var L=(0,u.A)(function*(g){r.stato="intro",r.fullscreen(!1),r.refresh()});return function(g){return L.apply(this,arguments)}}()):r.dialog.open(B.b,{height:"400px",width:"600px",data:{messaggio:"Puoi rivedere le tue risposte in ogni momento, se hai bisogno di tentativi aggiuntivi contatta il tuo centro!",img_src:"/assets/images/backgrounds/aggiungicorso.png",titolo:"Ci dispiace ma non hai superato il modulo!",type:"ok"}}).afterClosed().subscribe(function(){var L=(0,u.A)(function*(g){r.stato="intro",r.fullscreen(!1),r.refresh()});return function(g){return L.apply(this,arguments)}}())})()}scaricaCertificato(){var t=this;return(0,u.A)(function*(){if(console.log("scaricaCertificato data esito",t.esame_completato.data_esito),!t.check_un_mese(t.esame_completato.data_esito))return void t.ristampa_certificato();let r=yield t.api.call("getCertificato",{id_esame:t.id_esame,id_iscrizione:t.id_iscrizione});r&&r.startsWith("http")?window.open(r,"_blank"):t.settings.openDialog(r,"error")})()}ristampa_certificato(){var t=this;return(0,u.A)(function*(){t.settings.openDialog("Per richiedere il duplicato del certificato, puoi contattarci tramite i contatti ufficiali che trovi nel nostro sito!","ristampa_certificato")})()}chiudiRivediModulo(){this.stato="intro",this.fullscreen(!1),this.refresh()}rivediModulo(t){var r=this;return(0,u.A)(function*(){let c=yield r.api.call("getModuloEsame",{id_modulo:t.id_modulo});if(c.paniere)try{c.paniere=JSON.parse(c.paniere)}catch(g){console.log(g)}else c.paniere=[];c.numero_risposte_corrette=0,c.numero_domande=0,-1!=c.numero_domande&&c.numero_domande.length<c.paniere.length&&(c.paniere=c.paniere.slice(0,c.numero_domande));let C=yield r.api.call("getRisposteCorretteEsame",{id_modulo:t.id_modulo,id_iscrizione:r.id_iscrizione,id_esame:r.id_esame,codice:Math.random()}),k=[],L=[];C.forEach((g,$,I)=>{k[g.id_domanda]=g.id_risposta,L[g.id_domanda]=g.id_risposta_studente}),c.paniere.forEach((g,$,I)=>{c.numero_domande++,I[$].id_risposta_corretta=k[g.id_domanda],I[$].id_risposta_studente=L[g.id_domanda],g.id_risposta_studente>-1&&g.id_risposta_studente==g.id_risposta_corretta?(c.numero_risposte_corrette++,I[$].corretta=!0):I[$].corretta=!1}),c.quiz=1,c.first=!0,c.time=-1,c.quiz_timer_check=!0,c.quiz_timer=0,c.quiz_time=-1,console.log("esame",c),r.esame=c,r.stato="rivedi_modulo"})()}adminMode(){if(this.isAdmin){this.esame.time=-1;try{clearInterval(this.esame.timer_event)}catch{}this.esame.timer_check=!0,this.esame.timer_event=null;try{clearInterval(this.esame.quiz_timer_event)}catch{}this.esame.quiz_timer_check=!0,this.esame.quiz_timer_event=null}}check_un_mese(t){if(!t)return!1;const r=new Date,c=new Date(t),C=new Date(c.setMonth(c.getMonth()+3));return C.getTime()>r.getTime()&&(console.log(C),console.log(r),!0)}avviaEsameBE(t){var r=this;return(0,u.A)(function*(){r.ws.sendMessage("Avviato modulo di certificazione!","Modulo:"+r.esame.id_modulo),console.log("avviaEsameBE");let c=r.getJsonToSave(),C=yield r.api.call("avviaEsameBE",{id_esame:r.id_esame,id_iscrizione:r.id_iscrizione,id_modulo:r.esame.id_modulo,risposte_quiz:JSON.stringify(c)});C&&r._snackBar.open(C,"chiudi")})()}getJsonToSave(){let t=[];for(let r of this.esame.paniere)if(r&&r.risposta_utente){let c=r.risposta_utente.split("|||"),C={id_domanda:r.id_domanda,domanda:r.domanda,risposta:"",id_risposta:-1};c.length>1&&(C.risposta=c[0],C.id_risposta=c[1]),t.push(C)}return t}avvia_esame(){var t=this;this.blockBackButton=!0,this.settings.openDialogElimina("Sei sicuro di voler avviare il modulo di certificazione? Una volta avviato il modulo non potr\xe0 pi\xf9 essere annullato!").afterClosed().subscribe(function(){var c=(0,u.A)(function*(C){C&&(yield t.avviaEsameBE(null),t.ws.sendMessage("Modulo di certificazione d'esame avviato!","Modulo:"+t.esame.id_modulo),t.fullscreen(!0),t.startTimerQuiz(),t.stato="esame")});return function(C){return c.apply(this,arguments)}}())}convertSecondsToMinDoubleDotSec(t){if(t>-1){let r=Math.floor(t/60),c=t-60*r;return r<10&&(r="0"+r),c<10&&(c="0"+c),r+":"+c}return"00:00"}static{this.\u0275fac=function(r){return new(r||s)(o.rXU(y.nX),o.rXU(X.bZ),o.rXU(K.W),o.rXU(ee.P),o.rXU(M.UG),o.rXU(ie.V))}}static{this.\u0275cmp=o.VBU({type:s,selectors:[["app-esame"]],viewQuery:function(r,c){if(1&r&&(o.GBs(P.B4,5),o.GBs(w.iy,5)),2&r){let C;o.mGM(C=o.lsd())&&(c.sort=C.first),o.mGM(C=o.lsd())&&(c.paginator=C.first)}},hostBindings:function(r,c){1&r&&o.bIt("keydown.escape",function(k){return c.onEscapePressed(k)},!1,o.EBC)("beforeunload",function(k){return c.onBeforeUnload(k)},!1,o.tSv)},standalone:!0,features:[o.Jv_([{provide:O.x8,useValue:{displayDefaultIndicatorType:!1}}]),o.aNF],decls:7,vars:7,consts:[["stepper",""],[1,"row"],[3,"class"],[1,"col-12"],[1,"cardWithShadow"],[1,"col-sm-12"],[1,"text-center","p-10"],[1,"cardWithShadow","overflow-hidden"],[1,"bg-error","text-white","p-y-10","text-center"],[1,"align-items-center","text-center"],[1,"d-flex","align-items-center"],["mat-icon-button","",1,"d-flex","justify-content-center","m-r-10",3,"routerLink"],["name","chevron-left",1,"icon-18","d-flex"],[1,"bg-light-success","text-success","rounded","f-w-600","p-6","p-y-4","f-s-12",2,"position","absolute","top","10px","right","10px"],[1,"row","p-l-15"],[1,"p-l-5"],[1,"mat-body-1","p-l-5","p-b-10"],[1,"col-sm-6","col-lg-6"],[1,"m-b-0","f-s-16","text-white"],[1,"d-flex","align-items-center","gap-4"],[1,"text-center","p-y-24"],[1,"m-b-4","mat-subtitle-2","f-s-16","f-w-600"],["name","clock",1,"icon-16","d-flex"],["mat-button","","mat-flat-button","","color","warning",1,"f-s-14","f-w-600"],["mat-button","","mat-flat-button","","color","primary",1,"w-100","f-s-16","f-w-600",3,"click"],["mat-button","","mat-flat-button","","color","warning",1,"f-s-14","f-w-600",3,"click"],["linear","",3,"selectionChange","animationDuration"],[2,"border-top","1px solid #0000001f"],[1,"p-t-20","text-center"],["mat-flat-button","","color","success",3,"click","disabled"],[1,"w-100","bg-success","p-10","m-0","text-center","text-white","f-w-600"],[1,"w-100","bg-error","p-10","m-0","text-center","text-white","f-w-600"],[3,"completed"],[1,"chat-middle-box","cont-lit"],[1,"row","m-t-0"],["appearance","outline",1,"w-100","p-t-20","p-l-10",3,"ngModelChange","ngModel","disabled","name"],[1,"w-100","text-center"],["mat-flat-button","","color","primary",3,"disabled"],["mat-flat-button","","color","primary","matStepperNext","",3,"disabled"],[1,"col-8"],[1,"text-center"],[1,"col-4"],[1,"d-flex","align-items-right","p-15",2,"float","right"],["matTooltip","Tempo a disposizione per completare l'esame"],["name","clock",1,"icon-24","d-flex"],[1,"col-sm-1"],[1,"col-sm-11","text-left"],[3,"value","checked"],["mat-flat-button","","color","primary","matStepperPrevious",""],["mat-flat-button","","color","primary",3,"click","disabled"],[1,"m-b-0","f-s-16","text-white","text-center"],[1,"text-center","text-white","w-100","text-center"],["mat-flat-button","","color","success",3,"click"],[1,"text-center",3,"innerHTML"],["appearance","outline",1,"w-100",2,"background-color","unset"],[1,"mat-subtitle-2","f-w-600","m-b-8","d-block"],["matInput","","type","text",3,"ngModelChange","ngModel"],[2,"color","green","font-weight","bold"],[2,"color","red","font-weight","bold"],["appearance","outline",1,"w-100","p-t-20","p-l-10",3,"disabled","name"]],template:function(r,c){1&r&&o.DNE(0,ae,5,1,"div",1)(1,se,8,0)(2,Z,15,7)(3,Me,12,8,"mat-card",2)(4,Ae,17,4,"div",3)(5,we,12,4,"mat-card",4)(6,He,15,6,"mat-card",4),2&r&&(o.vxM(c.corso&&c.corso.id_esame?-1:0),o.R7$(),o.vxM("no-data-sessione"==c.stato?1:-1),o.R7$(),o.vxM("intro"==c.stato?2:-1),o.R7$(),o.vxM("esame"==c.stato?3:-1),o.R7$(),o.vxM(c.esame_completato.esito?4:-1),o.R7$(),o.vxM("esame_intro"==c.stato?5:-1),o.R7$(),o.vxM("rivedi_modulo"==c.stato?6:-1))},dependencies:[D.G,q.rl,q.nJ,oe.fg,U.VT,U._g,S.RN,S.m2,S.MM,S.Lc,S.dh,b.V5,b.M6,b.F7,b.FR,Y.$z,Y.pQ,te.oV,x.MD,x.QX,y.Wk,E.YN,E.me,E.BC,E.vS,E.X1,A.X4,A.Jc,b.aP],styles:["table[_ngcontent-%COMP%]{width:100%}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{display:flex;text-align:center;flex-grow:0;flex-basis:0;margin-right:16px;align-items:center}.course-header[_ngcontent-%COMP%]{padding:12px!important;color:#fff}.course-header[_ngcontent-%COMP%]   .mat-card-header-text[_ngcontent-%COMP%]{width:100%!important}.course-header.Angular[_ngcontent-%COMP%]{background-color:#fc4b6c}.course-header.Web[_ngcontent-%COMP%]{background-color:#1e88e5}.course-header.Design[_ngcontent-%COMP%]{background-color:#26c6da}.course-header.Android[_ngcontent-%COMP%]{background-color:#ffb22b}.course-header[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:16px}.course-header[_ngcontent-%COMP%]   .mat-card-title[_ngcontent-%COMP%]   .course-duration[_ngcontent-%COMP%]{margin-left:auto;display:flex;align-items:center}.mat-card-actions[_ngcontent-%COMP%]{border-top:1px solid rgba(120,130,140,.13);padding:8px 0!important}.ilabel[_ngcontent-%COMP%]{font-weight:400!important}.text-accent_p[_ngcontent-%COMP%]{color:#38a1cf!important}.detail-bg.Angular[_ngcontent-%COMP%]{background-color:#fc4b6c}.detail-bg.Web[_ngcontent-%COMP%]{background-color:#1e88e5}.detail-bg.Design[_ngcontent-%COMP%]{background-color:#26c6da}.detail-bg.Android[_ngcontent-%COMP%]{background-color:#ffb22b}.mat-mdc-unelevated-button[disabled][_ngcontent-%COMP%], .mat-mdc-unelevated-button.mat-mdc-button-disabled[_ngcontent-%COMP%]{background-color:#0000001f!important}.mat-error[_ngcontent-%COMP%]{background-color:#fc4b6c;color:#fff}.mat-primary[_ngcontent-%COMP%]{background-color:#1e88e5;color:#fff}.mat-success[_ngcontent-%COMP%]{background-color:#26c6da;color:#fff}.mat-warning[_ngcontent-%COMP%]{background-color:#ffb22b;color:#fff}.title-status[_ngcontent-%COMP%]{background:#fff;border-radius:15px;padding:5px;position:absolute;right:30px;font-weight:700}.title-status-error[_ngcontent-%COMP%]{color:red}.title-status-success[_ngcontent-%COMP%]{color:#4bd08b}  .mat-step-header[aria-labelledby=disabled_af] .mat-step-label{min-width:0px}  .mat-step-header[aria-labelledby=disabled_af] .mat-step-icon{margin-right:0}  .mat-step-icon-state-done{background-color:#4bd08b!important}  .mat-step-icon-selected{border:1px solid #000000}  .mat-step-label{width:100%}  .text-error{color:red!important}  .text-success{color:#8bc34a!important;font-weight:700}.fullscreen[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:scroll;display:flex}  .mat-horizontal-stepper-header-container{flex-wrap:wrap}  .mat-horizontal-stepper-header{width:4%;height:unset!important;padding:2px!important}"]})}}return s})()}}]);

Anon7 - 2022
AnonSec Team