{"__symbolic":"module","version":4,"metadata":{"AngularValidateBrLibModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[],"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"}],"exports":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"}]}]}],"members":{}},"ValidateBrService":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"Validators","line":14,"character":39},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"propName":[{"__symbolic":"method"}],"alphaNumeric":[{"__symbolic":"method"}],"alpha":[{"__symbolic":"method"}],"cpf":[{"__symbolic":"method"}],"cnpj":[{"__symbolic":"method"}],"decimal":[{"__symbolic":"method"}],"integer":[{"__symbolic":"method"}],"url":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valAlphaNumeric][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵa"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"alphaNumericValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valCnpj][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵb"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"cnpjValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valCpf][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵc"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"cpfValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valPropName][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵd"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"propNameValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valAlpha][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":21},"useExisting":{"__symbolic":"reference","name":"ɵe"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"alphaValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valDecimal][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":21},"useExisting":{"__symbolic":"reference","name":"ɵf"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"decimalValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valInteger][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵg"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"integerValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":5,"character":1},"arguments":[{"selector":"[valUrl][ngModel]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":9,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵh"},"multi":true}]}]}],"members":{"validation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"validate":[{"__symbolic":"method"}],"urlValidator":[{"__symbolic":"method"}],"registerOnValidatorChange":[{"__symbolic":"method"}]}}},"origins":{"AngularValidateBrLibModule":"./lib/directives/angular-validate-br.module","ValidateBrService":"./lib/services/validate-br.service","ɵa":"./lib/directives/alphanumeric-validator.directive","ɵb":"./lib/directives/cnpj-validator.directive","ɵc":"./lib/directives/cpf-validator.directive","ɵd":"./lib/directives/propName-validator-directive","ɵe":"./lib/directives/alpha-validator.directive","ɵf":"./lib/directives/decimal-validator.directive","ɵg":"./lib/directives/integer-validator.directive","ɵh":"./lib/directives/url-validator.directive"},"importAs":"angular-validate-br"}