UNPKG

@taiga-ui/kit

Version:

Taiga UI Angular main components kit

14 lines (13 loc) 807 B
import { type DoCheck } from '@angular/core'; import { type AbstractControl, type ValidationErrors, type Validator } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class TuiTextareaDirective implements Validator, DoCheck { private readonly value; private readonly ref; readonly size: import("@angular/core").Signal<"m" | "l" | "s">; readonly limit: import("@angular/core").InputSignal<number>; ngDoCheck(): void; validate(control: AbstractControl): ValidationErrors | null; static ɵfac: i0.ɵɵFactoryDeclaration<TuiTextareaDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TuiTextareaDirective, "[tuiTextarea][limit]", never, { "limit": { "alias": "limit"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; }