ng-number-input-format
Version:
Ng Number Input Format is a simple Angular input field with Autonumeric support with 2 way binding
1 lines • 5.23 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"NgNumberInputFormatComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"ng-number-input-format","template":"<input ngNumberInputFormatDirective [value]=\"value\" (valueChange)=\"valueChange.emit($event)\" [disabled]=\"disabled\" [readOnly]=\"readonly\" />","styles":[]}]}],"members":{"numberInputDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":14,"character":3},"arguments":[{"__symbolic":"reference","name":"NgNumberInputFormatDirective"}]}]}],"__ctor__":[{"__symbolic":"constructor"}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}]}},"NgNumberInputFormatDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"input[ngNumberInputFormatDirective]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":26,"character":37,"context":{"typeName":"HTMLInputElement"},"module":"./lib/ng-number-input-format.directive"}]}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3}}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"parseFloat":[{"__symbolic":"method"}],"isDecimalPosition":[{"__symbolic":"method"}],"isNumberInput":[{"__symbolic":"method"}],"handleLimitNumberInput":[{"__symbolic":"method"}],"handleHostListenerKeydown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":98,"character":3},"arguments":["keydown",["$event"]]}]}],"handleHostListenerInput":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":145,"character":3},"arguments":["input",["$event"]]}]}],"handleHostListenerKeyup":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":166,"character":3},"arguments":["keyup",["$event"]]}]}],"handleHostListenerBlur":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":172,"character":3},"arguments":["blur"]}]}],"handleHostListenerFocus":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":190,"character":3},"arguments":["focus"]}]}]}},"NgNumberInputFormatModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NgNumberInputFormatDirective"},{"__symbolic":"reference","name":"NgNumberInputFormatComponent"},{"__symbolic":"reference","name":"NumberFormat"}],"providers":[{"__symbolic":"reference","name":"NumberFormat"}],"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":18,"character":4}],"exports":[{"__symbolic":"reference","name":"NgNumberInputFormatComponent"},{"__symbolic":"reference","name":"NgNumberInputFormatDirective"},{"__symbolic":"reference","name":"NumberFormat"}]}]}],"members":{}},"NumberFormat":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"numberFormat"}]}],"members":{"transform":[{"__symbolic":"method"}]}}},"origins":{"NgNumberInputFormatComponent":"./lib/ng-number-input-format.component","NgNumberInputFormatDirective":"./lib/ng-number-input-format.directive","NgNumberInputFormatModule":"./lib/ng-number-input-format.module","NumberFormat":"./lib/number-format.pipe"},"importAs":"ng-number-input-format"}