[{"__symbolic":"module","version":4,"metadata":{"template":"\n<div class=\"sdc-input \">\n    <label class=\"sdc-input__label\" *ngIf=\"label\" [ngClass]=\"{'required':required}\">{{label}}</label>\n    <input\n        class=\"sdc-input__input {{classNames}}\"\n        [ngClass]=\"{'error': (valid ===false && dirty), 'disabled':disabled}\"\n        [attr.name]=\"name ? name : null\"\n        [placeholder]=\"placeHolder\"\n        [(ngModel)]=\"value\"\n        [maxlength]=\"maxLength\"\n        [minlength]=\"minLength\"\n        [type]=\"type\"\n        [formControl]=\"control\"\n        [attr.disabled]=\"disabled ? 'disabled' : null\"\n        (input)=\"onKeyPress($event.target.value)\"\n        [attr.data-tests-id]=\"testId\"\n    />\n</div>\n"}}]