[{"__symbolic":"module","version":4,"metadata":{"BXNumberInputDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"NumberValueAccessor","line":35,"character":44},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":24,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"},"right":"-number-input[formControlName],"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"}},"right":"-number-input[formControl],"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"}},"right":"-number-input[ngModel]"},"host":{"(change)":"onChange($event.target.value)","(blur)":"onTouched()","$quoted$":["(change)","(blur)"]},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":29,"character":15},"useExisting":{"__symbolic":"reference","name":"BXNumberInputDirective"},"multi":true}]}]}]}}}]