design-angular-kit
Version:
Un toolkit Angular conforme alle linee guida di design per i servizi web della PA
35 lines (34 loc) • 1.36 kB
TypeScript
import { ItAbstractFormComponent } from '../../../abstracts/abstract-form.component';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class ItTextareaComponent extends ItAbstractFormComponent<string | null | undefined> {
/**
* Textarea Rows
* @default 3
*/
rows?: number;
/**
* The textarea placeholder
*/
placeholder: string;
/**
* The input description
*/
description: string | undefined;
/**
* To prevent modification of the contained value.
* - <b>plaintext</b>: Readonly field in the form stylized as plain text
* @default undefined
*/
readonly: boolean | 'plaintext' | undefined;
/**
* Return the invalid message string from TranslateService
*/
get invalidMessage(): Observable<string>;
/**
* Check is readonly field
*/
protected get isReadonly(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<ItTextareaComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ItTextareaComponent, "it-textarea", never, { "rows": { "alias": "rows"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "description": { "alias": "description"; "required": false; }; "readonly": { "alias": "readonly"; "required": false; }; }, {}, never, ["[error]"], true, never>;
}