{"__symbolic":"module","version":4,"metadata":{"LoginService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"userData":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"LoginComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"tss-login","template":"<div class=\"form-page\" fxLayout=\"column\" fxFill fxLayoutAlign=\"center start\">      \n        <form fxLayout=\"column\" (ngSubmit)=\"f.form.valid && login(f.form.value,f.form.valid)\" #f=\"ngForm\" novalidate>\n          \n          <h1>{{options.title || 'Login'}}</h1>\n      \n          <div class=\"form-field ui-float-label\">\n            <input id=\"username\" pInputText type=\"text\" size=\"30\" [(ngModel)]=\"user.userName\" name=\"username\" #username=\"ngModel\" required>\n            <label for=\"username\">Username</label>\n            <div *ngIf=\"f.submitted && !username.valid\" class=\"help-block\">Username is required</div>\n          </div>\n          <div class=\"form-field ui-float-label\">\n            <input id=\"password\" type=\"password\" size=\"30\" pInputText [(ngModel)]=\"user.password\" name=\"password\" #password=\"ngModel\"\n              required>\n            <label for=\"password\">Password</label>\n            <div *ngIf=\"f.submitted && !password.valid\" class=\"help-block\">Password is required</div>\n          </div>\n          <div class=\"forgt-rem-div\" fxLayout=\"row\" fxLayoutAlign=\"space-between center\">\n        \n        <!--   <a routerLink=\"/forgot-password\">Forgot Password?</a> -->\n        </div>\n          <button class=\"btn-grade\" pButton type=\"submit\" [label]=\"options.btnLabel || 'Submit'\"></button>\n        </form>\n      </div>","styles":[".form-page{color:#72848c;font-size:18px}.form-page form{margin:0 auto;padding:10px}.form-page form h1{color:#323232;margin-top:0;margin-bottom:50px}.form-page form h1.logo{border-bottom:1px solid #cbcbcb;padding-bottom:10px}.form-page form .form-field{margin-bottom:30px}@media (max-width:768px){.form-page form h1{font-size:24px;padding:0}.form-page form .form-field input{margin-left:0}}.form-page form .form-field input.ui-inputtext{padding:15px;width:100%}.form-page form .form-field .help-block{color:red;bottom:-20px;font-size:16px;text-align:right}.form-page form a{color:#14b7d9}.form-page form .ui-chkbox-box{border-radius:6px}.form-page form .ui-chkbox-box.ui-state-active{background-color:#14b7d9;border:1px solid #14b7d9}.form-page form .ui-chkbox-box .ui-chkbox-icon{font-size:12px;line-height:18px}.form-page form .ui-button{padding:6px;border-radius:20px;font-size:14px}.form-page form .forgt-rem-div{margin:0 0 15px}.form-page .ui-float-label>input.ui-state-filled~label,.form-page .ui-float-label>input:focus~label{font-size:18px}"]}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LoginService"}]}],"ngOnInit":[{"__symbolic":"method"}],"login":[{"__symbolic":"method"}]}},"LoginModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":12,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":13,"character":4},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":14,"character":4},{"__symbolic":"reference","module":"primeng/inputtext","name":"InputTextModule","line":15,"character":4},{"__symbolic":"reference","module":"primeng/button","name":"ButtonModule","line":16,"character":4}],"declarations":[{"__symbolic":"reference","name":"LoginComponent"}],"providers":[],"exports":[{"__symbolic":"reference","name":"LoginComponent"}]}]}],"members":{}}},"origins":{"LoginService":"./lib/login.service","LoginComponent":"./lib/login.component","LoginModule":"./lib/login.module"},"importAs":"tsslogin"}