[{"__symbolic":"module","version":4,"metadata":{"ValidationMessagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"<validation-messages>","template":"<div class=\"has-danger\" *ngIf=\"formCtrl.invalid && formCtrl.dirty\">\n                    <div *ngFor=\"let errorDef of errorDefs\">\n                        <div *ngIf=\"getErrorDefinitionIsInValid(errorDef)\" class=\"form-control-feedback\">\n                            {{getErrorDefinitionMessage(errorDef)}}\n                        </div>\n                    </div>\n               </div>"}]}],"members":{"formCtrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"errorDefs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":22,"character":28},{"__symbolic":"reference","module":"./common/localization/app-localization.service","name":"AppLocalizationService","line":23,"character":40}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"getErrorDefinitionIsInValid":[{"__symbolic":"method"}],"getErrorDefinitionMessage":[{"__symbolic":"method"}],"addValidationDefinitionIfNotExists":[{"__symbolic":"method"}]}}}}]