[{"__symbolic":"module","version":4,"metadata":{"CuiDatepickerControlComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../cui-control.component","name":"CuiControlComponent","line":8,"character":51},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cui-datepicker-control","template":"<div [class]=\"groupClass\">\n    <label *ngIf=\"label\" [for]=\"key\" [class]=\"labelClass\">{{label}}</label>\n    <div [class]=\"controlClass\">\n      <input type=\"date\"\n             [step]=\"1\"\n             [min]=\"minDate\"\n             [max]=\"maxDate\"\n             [ngModel]=\"value\"\n             (ngModelChange)=\"EmitValueChanged($event)\"\n             [ngClass]=\"GetInputClasses()\"\n             #input\n             cuiValidator\n             [validations]=\"validations\"\n             [disabled]=\"isDisabled\"\n             [tooltip]=\"errorMessageInTooltip ? GetErrorMessage() : null\"\n      >\n      <div class=\"invalid-feedback text-left\" *ngIf=\"!errorMessageInTooltip\">\n        {{GetErrorMessage()}}\n      </div>\n    </div>\n</div>\n\n"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../services/cui/cui.helper","name":"CuiModelHelper","line":12,"character":37}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"FormatValue":[{"__symbolic":"method"}]}}}}]