@funnelback/ng-sds
Version:
`@funnelback/ng-sds` is Bootstrap 5 based library that aims to implement the [Squiz Design System specification](https://designsystem.squiz.net/) in Angular.
15 lines (14 loc) • 847 B
TypeScript
import { NgControl } from '@angular/forms';
import { SdsFormControlDirective } from '../../utils/form-control.directive';
import * as i0 from "@angular/core";
export declare class SdsTextfieldControlDirective extends SdsFormControlDirective {
classFormControl: boolean;
readonly: boolean;
constructor(ngControl: NgControl, isDisabled: unknown, isReadonly: unknown, isRequired: unknown);
/**
* Check if input is readonly by setting `readonly` directive
*/
private setReadonly;
static ɵfac: i0.ɵɵFactoryDeclaration<SdsTextfieldControlDirective, [{ optional: true; host: true; }, { attribute: "disabled"; }, { attribute: "readonly"; }, { attribute: "required"; }]>;
static ɵdir: i0.ɵɵDirectiveDeclaration<SdsTextfieldControlDirective, "[sdsTextfieldControl]", never, {}, {}, never, never, false, never>;
}