[{"__symbolic":"module","version":4,"metadata":{"CuiTextControlComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cui-control.component","name":"CuiControlComponent","line":8,"character":45},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cui-text-control","template":"<div [class]=\"groupClass\">\n    <label *ngIf=\"label\" [for]=\"key\" [class]=\"labelClass\">{{label}}</label>\n    <div [class]=\"controlClass\">\n        <input [type]=\"inputType\"\n               [id]=\"key\"\n               [ngModel]=\"value\"\n               (ngModelChange)=\"EmitValueChanged($event)\"\n               [ngClass]=\"GetInputClasses()\"\n               [placeholder]=\"placeholder\"\n               [tabindex]=\"tabIndex || 0\"\n               #input\n               cuiValidator\n               [validations]=\"validations\"\n               [disabled]=\"isDisabled\"\n               autocomplete=\"off\"\n               [tooltip]=\"errorMessageInTooltip ? GetErrorMessage() : null\"\n        />\n        <div class=\"input-group-append\" *ngIf=\"unitName\">\n          <span class=\"input-group-text\">{{unitName}}</span>\n        </div>\n        <div class=\"invalid-feedback text-left\" *ngIf=\"!errorMessageInTooltip\">\n            {{GetErrorMessage()}}\n        </div>\n    </div>\n</div>\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../services/cui/cui.helper","name":"CuiModelHelper","line":9,"character":37}]}]}}}}]