{"__symbolic":"module","version":4,"metadata":{"CustomCepInputMaskDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[customCepInputMask]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":21,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":20,"character":24},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":21,"character":35}]}],"configureInput":[{"__symbolic":"method"}],"getMaskedValue":[{"__symbolic":"method"}]}},"CustomCepInputMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomCepInputMaskDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomCepInputMaskDirective"}]}]}],"members":{}},"CustomCepMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomCepMaskPipe"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":12}],"exports":[{"__symbolic":"reference","name":"CustomCepMaskPipe"}]}]}],"members":{}},"CustomCepMaskPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"customCepMask"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"CustomCpfInputMaskDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[customCpfInputMask]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":23,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":21,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":22,"character":24},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":23,"character":35}]}],"configureInput":[{"__symbolic":"method"}],"getMaskedValue":[{"__symbolic":"method"}]}},"CustomCpfInputMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomCpfInputMaskDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomCpfInputMaskDirective"}]}]}],"members":{}},"CustomCpfMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomCpfMaskPipe"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":12}],"exports":[{"__symbolic":"reference","name":"CustomCpfMaskPipe"}]}]}],"members":{}},"CustomCpfMaskPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":2,"character":1},"arguments":[{"name":"customCpfMask"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"CustomInputMaskDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[customInputMask]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":26,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":25,"character":24},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":26,"character":35}]}],"inputChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":29,"character":3},"arguments":["input",["$event.target.value"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"configureInput":[{"__symbolic":"method"}],"configureNgModel":[{"__symbolic":"method"}],"getMaskedValue":[{"__symbolic":"method"}],"maskInputText":[{"__symbolic":"method"}],"subscribeToValueChange":[{"__symbolic":"method"}],"unsubscribefromValueChange":[{"__symbolic":"method"}],"setMaskedValue":[{"__symbolic":"method"}],"getClipboardData":[{"__symbolic":"method"}]}},"CustomInputMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomInputMaskDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomInputMaskDirective"}]}]}],"members":{}},"CustomMaskDateDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[customMaskDate]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":24,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":22,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":23,"character":22},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":24,"character":33}]}],"inputChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":27,"character":3},"arguments":["input",["$event.target.value"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"configureInput":[{"__symbolic":"method"}],"configureNgModel":[{"__symbolic":"method"}],"maskInputText":[{"__symbolic":"method"}],"maskedvalue":[{"__symbolic":"method"}],"subscribeToValueChange":[{"__symbolic":"method"}],"unsubscribefromValueChange":[{"__symbolic":"method"}]}},"CustomMaskDateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomMaskDateDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomMaskDateDirective"}]}]}],"members":{}},"CustomMaskEmailDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[customMaskEmail]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":10,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":9,"character":22},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":10,"character":33}]}],"ngOnInit":[{"__symbolic":"method"}],"configureInput":[{"__symbolic":"method"}],"configureNgModel":[{"__symbolic":"method"}]}},"CustomMaskEmailModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomMaskEmailDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomMaskEmailDirective"}]}]}],"members":{}},"CustomMaskFullNameDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[customMaskFullName]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":10,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":9,"character":22},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":10,"character":33}]}],"ngOnInit":[{"__symbolic":"method"}],"configureInput":[{"__symbolic":"method"}],"configureNgModel":[{"__symbolic":"method"}]}},"CustomMaskFullNameModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomMaskFullNameDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomMaskFullNameDirective"}]}]}],"members":{}},"CustomMaskPhoneDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[customMaskPhone]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":24,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":22,"character":16},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":23,"character":22},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":24,"character":33}]}],"inputChanged":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":27,"character":3},"arguments":["input",["$event.target.value"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"configureInput":[{"__symbolic":"method"}],"configureNgModel":[{"__symbolic":"method"}],"maskInputText":[{"__symbolic":"method"}],"maskedvalue":[{"__symbolic":"method"}],"subscribeToValueChange":[{"__symbolic":"method"}],"unsubscribefromValueChange":[{"__symbolic":"method"}]}},"CustomMaskPhoneModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomMaskPhoneDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomMaskPhoneDirective"}]}]}],"members":{}},"CustomRgInputMaskDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[customRgInputMask]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":21,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":20,"character":24},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":21,"character":35}]}],"configureInput":[{"__symbolic":"method"}],"getMaskedValue":[{"__symbolic":"method"}]}},"CustomRgInputMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomRgInputMaskDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomRgInputMaskDirective"}]}]}],"members":{}},"CustomTypeableCodeInputMaskDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[customTypeableCodeInputMask]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":21,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":18},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":20,"character":24},{"__symbolic":"reference","module":"@angular/forms","name":"NgModel","line":21,"character":35}]}],"configureInput":[{"__symbolic":"method"}],"getMaskedValue":[{"__symbolic":"method"}]}},"CustomTypeableCodeInputMaskModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CustomTypeableCodeInputMaskDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":7,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":7,"character":26}],"exports":[{"__symbolic":"reference","name":"CustomTypeableCodeInputMaskDirective"}]}]}],"members":{}},"CustomjsValidators":{"__symbolic":"class","members":{},"statics":{"validCpf":{"__symbolic":"reference","module":"./customjs-cpf.validator","name":"cpfValidator","line":3,"character":20}}}},"origins":{"CustomCepInputMaskDirective":"./lib/custom-cep-input-mask/custom-cep-input-mask.directive","CustomCepInputMaskModule":"./lib/custom-cep-input-mask/custom-cep-input-mask.module","CustomCepMaskModule":"./lib/custom-cep-mask/custom-cep-mask.module","CustomCepMaskPipe":"./lib/custom-cep-mask/custom-cep-mask.pipe","CustomCpfInputMaskDirective":"./lib/custom-cpf-input-mask/custom-cpf-input-mask.directive","CustomCpfInputMaskModule":"./lib/custom-cpf-input-mask/custom-cpf-input-mask.module","CustomCpfMaskModule":"./lib/custom-cpf-mask/custom-cpf-mask.module","CustomCpfMaskPipe":"./lib/custom-cpf-mask/custom-cpf-mask.pipe","CustomInputMaskDirective":"./lib/custom-input-mask/custom-input-mask.directive","CustomInputMaskModule":"./lib/custom-input-mask/custom-input-mask.module","CustomMaskDateDirective":"./lib/custom-mask-date/custom-mask-date.directive","CustomMaskDateModule":"./lib/custom-mask-date/custom-mask-date.module","CustomMaskEmailDirective":"./lib/custom-mask-email/custom-mask-email.directive","CustomMaskEmailModule":"./lib/custom-mask-email/custom-mask-email.module","CustomMaskFullNameDirective":"./lib/custom-mask-full-name/custom-mask-full-name.directive","CustomMaskFullNameModule":"./lib/custom-mask-full-name/custom-mask-full-name.module","CustomMaskPhoneDirective":"./lib/custom-mask-phone/custom-mask-phone.directive","CustomMaskPhoneModule":"./lib/custom-mask-phone/custom-mask-phone.module","CustomRgInputMaskDirective":"./lib/custom-rg-input-mask/custom-rg-input-mask.directive","CustomRgInputMaskModule":"./lib/custom-rg-input-mask/custom-rg-input-mask.module","CustomTypeableCodeInputMaskDirective":"./lib/custom-typeable-code-input-mask/custom-typeable-code-input-mask.directive","CustomTypeableCodeInputMaskModule":"./lib/custom-typeable-code-input-mask/custom-typeable-code-input-mask.module","CustomjsValidators":"./lib/custom-validators/custom-validators","ɵa":"./lib/custom-input-mask"},"importAs":"@customjs/mask"}