{"__symbolic":"module","version":4,"metadata":{"LoginDialogModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":8},{"__symbolic":"reference","module":"@wm/components/dialogs/design-dialog","name":"DesignDialogModule","line":17,"character":8},{"__symbolic":"reference","module":"@wm/components/dialogs","name":"DialogModule","line":18,"character":8},{"__symbolic":"reference","module":"@wm/components/input","name":"InputModule","line":19,"character":8},{"__symbolic":"reference","module":"@wm/components/base","name":"WmComponentsModule","line":20,"character":8}],"declarations":[{"__symbolic":"reference","name":"LoginDialogDirective"}],"exports":[{"__symbolic":"reference","name":"LoginDialogDirective"}],"entryComponents":[]}]}],"members":{}},"LoginDialogDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[wmDialog][wmLoginDialog]"}]}],"members":{"formCmp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":10,"character":5},"arguments":[{"__symbolic":"reference","module":"@wm/components/data/form","name":"FormComponent","line":10,"character":21}]}]}],"msgCmp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":11,"character":5},"arguments":[{"__symbolic":"reference","module":"@wm/components/base","name":"MessageComponent","line":11,"character":18}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":14,"character":17}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":14,"character":25},"arguments":[{"__symbolic":"reference","module":"@wm/components/base","name":"Context","line":14,"character":32}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":15,"character":17}}]],"parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"DialogRef","module":"@wm/components/base","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"hideMsg":[{"__symbolic":"method"}],"showError":[{"__symbolic":"method"}],"showLoading":[{"__symbolic":"method"}],"onSuccess":[{"__symbolic":"method"}],"onError":[{"__symbolic":"method"}],"getLoginDetails":[{"__symbolic":"method"}],"doLogin":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}},"origins":{"LoginDialogModule":"./login-dialog.module","LoginDialogDirective":"./login-dialog.directive"},"importAs":"@wm/components/dialogs/login-dialog"}