[{"__symbolic":"module","version":4,"metadata":{"LoginComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"rz-login","template":"\n    <div class=\"login\" [ngStyle]=\"style\">\n      <form [formGroup]=\"form\" class=\"ui-form\" (submit)=\"onSubmit($event)\">\n        <div class=\"row form-group\">\n          <label class=\"col-sm-3 col-form-label\" for=\"username\">{{ userText }}</label>\n          <div class=\"col\">\n            <input class=\"textbox\" formControlName=\"username\" id=\"username\" [autocomplete]=\"autoComplete ? 'on' : 'off'\">\n            <div class=\"md-inputfield\" *ngIf=\"(form.controls.username.touched || submitted) && form.controls.username.errors?.required\">\n              <div class=\"ui-message ui-messages-error ui-corner-all\">\n                {{ userRequired }}\n              </div>\n            </div>\n          </div>\n        </div>\n        <div class=\"row form-group\">\n          <label class=\"col-sm-3 col-form-label\" for=\"password\">{{ passwordText }}</label>\n          <div class=\"col\">\n            <input class=\"textbox\" type=\"password\" formControlName=\"password\" id=\"password\" [autocomplete]=\"autoComplete ? 'on' : 'off'\">\n            <div class=\"md-inputfield\" *ngIf=\"(form.controls.password.touched || submitted) && form.controls.password.errors?.required\">\n              <div class=\"ui-message ui-messages-error ui-corner-all\">\n                {{ passwordRequired }}\n              </div>\n            </div>\n          </div>\n        </div>\n        <div class=\"row form-group\">\n          <div class=\"offset-sm-3 col login-buttons\">\n            <rz-button buttonType=\"submit\" buttonStyle=\"primary\" [text]=\"loginText\"></rz-button>\n            <a *ngIf=\"allowResetPassword\" (click)=\"onResetPassword($event)\">{{ resetPasswordText }}</a>\n          </div>\n        </div>\n      </form>\n      <div class=\"register\" *ngIf=\"allowRegister\">\n        {{ registerMessageText }} <rz-button (click)=\"onRegister()\" buttonStyle=\"secondary\" [text]=\"registerText\"></rz-button>\n      </div>\n    </div>\n  "}]}],"members":{"autoComplete":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"style":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"login":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":3}}]}],"register":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":3}}]}],"resetPassword":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"allowRegister":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"allowResetPassword":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"loginText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"registerText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"registerMessageText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"resetPasswordText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"userText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"userRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"passwordText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"passwordRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":78,"character":35}]}],"ngOnInit":[{"__symbolic":"method"}],"onSubmit":[{"__symbolic":"method"}],"onRegister":[{"__symbolic":"method"}],"onResetPassword":[{"__symbolic":"method"}]}},"LoginModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":111,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":112,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":112,"character":26},{"__symbolic":"reference","module":"./button","name":"ButtonModule","line":112,"character":47}],"declarations":[{"__symbolic":"reference","name":"LoginComponent"}],"exports":[{"__symbolic":"reference","name":"LoginComponent"}]}]}]}}}]