[{"__symbolic":"module","version":4,"metadata":{"BXInputDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"DefaultValueAccessor","line":34,"character":38},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":15,"character":1},"arguments":[{"selector":{"__symbolic":"call","expression":{"__symbolic":"select","expression":[{"__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":"-input[formControlName],"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"}},"right":"-input[formControl],"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"}},"right":"-input[ngModel]"},{"__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":"-textarea[formControlName],"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"}},"right":"-textarea[formControl],"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"carbon-components/es/globals/js/settings","default":true,"line":13,"character":15},"member":"prefix"}},"right":"-textarea[ngModel]"}],"member":"join"},"arguments":[","]},"host":{"(input)":"_handleInput($event.target.value)","(blur)":"onTouched()","(compositionstart)":"_compositionStart()","(compositionend)":"_compositionEnd($event.target.value)","$quoted$":["(input)","(blur)","(compositionstart)","(compositionend)"]},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":28,"character":15},"useExisting":{"__symbolic":"reference","name":"BXInputDirective"},"multi":true}]}]}]}}}]