1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2909,5553,7934],{5553:(O,p,t)=>{t.d(p,{h:()=>d});var l=t(177),h=t(1547),n=t(5933),i=t(9417),c=t(6996);let d=(()=>{var g;class m{}return(g=m).\u0275fac=function(M){return new(M||g)},g.\u0275mod=c.$C({type:g}),g.\u0275inj=c.G2t({imports:[l.MD,h.h.forChild(),n.bv,i.YN]}),m})()},2909:(O,p,t)=>{t.r(p),t.d(p,{LoginPageModule:()=>f});var l=t(177),h=t(9417),n=t(5933),i=t(1470),c=t(7184),d=t(6996);const g=[{path:"",component:c.r}];let m=(()=>{var s;class u{}return(s=u).\u0275fac=function(_){return new(_||s)},s.\u0275mod=d.$C({type:s}),s.\u0275inj=d.G2t({imports:[i.iI.forChild(g),i.iI]}),u})();var P=t(5553),M=t(1547);let f=(()=>{var s;class u{}return(s=u).\u0275fac=function(_){return new(_||s)},s.\u0275mod=d.$C({type:s}),s.\u0275inj=d.G2t({imports:[l.MD,h.YN,n.bv,m,P.h,M.h]}),u})()},7184:(O,p,t)=>{t.d(p,{r:()=>u});var l=t(467),h=t(5452),n=t(6996),i=t(5933),c=t(7157),d=t(1547),g=t(4799),m=t(177),P=t(9417);function M(r,_){1&r&&(n.j41(0,"div",16),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&r&&(n.R7$(1),n.SpI(" ",n.bMT(2,1,"LOGIN_ACCOUNT.validEmail")," "))}function f(r,_){1&r&&(n.j41(0,"div",17),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&r&&(n.R7$(1),n.SpI(" ",n.bMT(2,1,"LOGIN_ACCOUNT.validPass")," "))}function s(r,_){1&r&&(n.j41(0,"div",18),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&r&&(n.R7$(1),n.SpI(" ",n.bMT(2,1,"LOGIN_ACCOUNT.notCorrect")," "))}let u=(()=>{var r;class _{constructor(o,e,a,C,E,L,T,I){this.modalController=o,this.translate=e,this.helper=a,this.alertCtrl=C,this.user=E,this.navCtrl=L,this.loadingCtrl=T,this.platform=I,this.isReadyToSave=!1,this.pwdError=!1,this.emailError=!1,this.emailErrorUsed=!1,this.loginError=!1,this.creds=null,this.loading=null,this.creds={email:"",password:""}}ngOnInit(){}checkMail(){return this.helper.validateEmail(this.creds.email)?(this.emailError=!1,!0):(this.emailError=!0,!1)}checkPwd(){return this.creds.password.length<=3?(this.pwdError=!0,!1):(this.pwdError=!1,!0)}checkValid(){return this.creds.password.length>3&&this.helper.validateEmail(this.creds.email)?(this.isReadyToSave=!0,!0):(this.isReadyToSave=!1,!1)}dismiss(o){var e=this;return(0,l.A)(function*(){yield e.modalController.dismiss(o)})()}done(o){var e=this;return(0,l.A)(function*(){yield e.showLoading(),e.user.loginMail(e.creds).then(a=>{a?(200===a.status?(e.dismiss(o),h.D.tour||!e.platform.is("hybrid")?e.navCtrl.navigateRoot("/tabs"):e.navCtrl.navigateRoot("/tutorial")):e.loginError=!0,e.dismissLoading()):(console.error("ERROR"),e.dismissLoading())})})()}tryToSave(){var o=this;return(0,l.A)(function*(){console.log("aaaa"),o.isReadyToSave&&o.done(!0)})()}askForNewPassword(){var e,o=this;this.checkMail()&&this.alertCtrl.create({header:this.translate.instant("LOGIN_ACCOUNT.requestNewPass"),message:this.translate.instant("LOGIN_ACCOUNT.provideEmail")+" "+this.creds.email+" "+this.translate.instant("LOGIN_ACCOUNT.sendPass"),buttons:[{text:this.translate.instant("GLOBAL.cancel"),handler:()=>{}},{text:"OK",handler:(e=(0,l.A)(function*(){yield o.user.resetPassword(o.creds.email),o.pwdError=!1,o.pwdError=!1}),function(){return e.apply(this,arguments)})}]}).then(e=>e.present())}showLoading(){var o=this;return(0,l.A)(function*(){o.loading=yield o.loadingCtrl.create({}),o.loading.present()})()}dismissLoading(){var o=this;return(0,l.A)(function*(){o.loading&&o.loading.dismiss()})()}}return(r=_).\u0275fac=function(o){return new(o||r)(n.rXU(i.W3),n.rXU(d.c$),n.rXU(g.w),n.rXU(i.hG),n.rXU(h.D),n.rXU(c.q9),n.rXU(i.Xi),n.rXU(c.OD))},r.\u0275cmp=n.VBU({type:r,selectors:[["app-login"]],decls:30,vars:25,consts:[[1,""],["slot","secondary",1,"ion-no-padding"],["color","dark",1,"ion-no-padding",3,"click"],["name","close"],["slot","primary",1,"ion-no-padding"],["color","dark","strong","",1,"ion-no-padding",3,"disabled","click"],["slot","fixed",1,"loginAccount"],[1,"ion-padding"],[1,"ion-no-padding","headline-2"],["id","loginMail","type","email",3,"ngModel","placeholder","ionBlur","keyup","keyup.enter","ngModelChange"],["id","emailError","class","error-box",4,"ngIf"],["id","loginPwd","type","password",3,"ngModel","placeholder","ionBlur","keyup","ionChange","keyup.enter","ngModelChange"],["id","password_error","class","error-box",4,"ngIf"],["id","login_error","class","error-box",4,"ngIf"],["expand","block","shape","round","color","dark",3,"disabled","click"],[1,"item-right",3,"click"],["id","emailError",1,"error-box"],["id","password_error",1,"error-box"],["id","login_error",1,"error-box"]],template:function(o,e){1&o&&(n.j41(0,"ion-header")(1,"ion-toolbar",0)(2,"ion-buttons",1)(3,"ion-button",2),n.bIt("click",function(){return e.dismiss()}),n.nrm(4,"ion-icon",3),n.k0s()(),n.j41(5,"ion-buttons",4)(6,"ion-button",5),n.bIt("click",function(){return e.done(!0)}),n.j41(7,"span"),n.EFF(8),n.nI1(9,"translate"),n.k0s()()()()(),n.j41(10,"ion-content",6)(11,"ion-grid",7)(12,"ion-item",8),n.EFF(13),n.nI1(14,"translate"),n.k0s(),n.j41(15,"ion-item")(16,"ion-input",9),n.bIt("ionBlur",function(){return e.checkMail()})("keyup",function(){return e.checkValid()})("keyup.enter",function(){return e.tryToSave()})("ngModelChange",function(C){return e.creds.email=C}
1),n.nI1(17,"translate"),n.k0s()(),n.DNE(18,M,3,3,"div",10),n.j41(19,"ion-item")(20,"ion-input",11),n.bIt("ionBlur",function(){return e.checkPwd()})("keyup",function(){return e.checkValid()})("ionChange",function(){return e.checkValid()})("keyup.enter",function(){return e.tryToSave()})("ngModelChange",function(C){return e.creds.password=C}),n.nI1(21,"translate"),n.k0s()(),n.DNE(22,f,3,3,"div",12),n.DNE(23,s,3,3,"div",13),n.j41(24,"ion-button",14),n.bIt("click",function(){return e.done(!0)}),n.EFF(25),n.nI1(26,"translate"),n.k0s(),n.j41(27,"span",15),n.bIt("click",function(){return e.askForNewPassword()}),n.EFF(28),n.nI1(29,"translate"),n.k0s()()()),2&o&&(n.R7$(6),n.Y8G("disabled",!e.isReadyToSave),n.R7$(2),n.SpI(" ",n.bMT(9,13,"GLOBAL.next")," "),n.R7$(5),n.SpI(" ",n.bMT(14,15,"HOME_PAGE.logIn")," "),n.R7$(3),n.FS9("placeholder",n.bMT(17,17,"LOGIN_ACCOUNT.email")),n.Y8G("ngModel",e.creds.email),n.R7$(2),n.Y8G("ngIf",e.emailError),n.R7$(2),n.FS9("placeholder",n.bMT(21,19,"LOGIN_ACCOUNT.password")),n.Y8G("ngModel",e.creds.password),n.R7$(2),n.Y8G("ngIf",e.pwdError),n.R7$(1),n.Y8G("ngIf",e.loginError),n.R7$(1),n.Y8G("disabled",!e.isReadyToSave),n.R7$(1),n.JRh(n.bMT(26,21,"HOME_PAGE.onlyLogin")),n.R7$(3),n.JRh(n.bMT(29,23,"LOGIN_ACCOUNT.forgotPass")))},dependencies:[m.bT,P.BC,P.vS,i.Jm,i.QW,i.W9,i.lO,i.eU,i.iq,i.$w,i.uz,i.ai,i.Gw,d.D9],styles:["ion-content[_ngcontent-%COMP%]{--overflow: hidden}[_nghost-%COMP%] ion-button[_ngcontent-%COMP%]{margin-top:35px}[_nghost-%COMP%] ion-header[_ngcontent-%COMP%]{padding:15px}[_nghost-%COMP%] ion-item[_ngcontent-%COMP%]{--padding-start: 0px;--inner-padding-end: 0px}[_nghost-%COMP%] .bar-button-md[_ngcontent-%COMP%]{font-size:2.2rem}[_nghost-%COMP%] ion-input[_ngcontent-%COMP%]{background:var(--white);--padding-start: 10px !important;border-radius:5px;margin-top:25px;margin-bottom:0;height:50px;font-size:12px;border:solid 1px var(--parcello-border-color)}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .text-centered[_ngcontent-%COMP%]{text-align:center;font-size:1.5rem}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:22px;margin-left:10px;margin-right:10px;color:var(--parcello-text-color-subtitle);font-weight:400;text-align:center}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .social[_ngcontent-%COMP%]{text-transform:none;margin-bottom:12px;border-radius:3px;font-weight:400;padding:20px 0;margin-left:0}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .social.fb[_ngcontent-%COMP%]{background-color:RGBA(59,89,152,.75);color:#fff}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .social.apple[_ngcontent-%COMP%]{background-color:var(--parcello-background-apple);color:var(--parcello-text-apple)}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .social[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{min-width:40px;margin-top:-2px;display:inline-block;font-size:2rem;vertical-align:middle}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .item-right[_ngcontent-%COMP%]{width:100%;display:block;padding-right:0;font-size:1.2rem;font-weight:400;color:var(--dark);text-align:center;margin-top:10px}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .secondFooter[_ngcontent-%COMP%]{width:100%;padding-right:0;margin-top:20px;text-align:center}[_nghost-%COMP%] .loginAccount[_ngcontent-%COMP%] .secondFooter[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{min-width:300px}"]}),_})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.