@edugouvfr/ngx-dsfr
Version:
NgxDsfr est un portage Angular des éléments d'interface du Système de Design de l'État Français (DSFR).
28 lines (27 loc) • 1.22 kB
TypeScript
import { BaseInputComboComponent } from './base-input-combo.component';
import * as i0 from "@angular/core";
export declare class DsfrFormInputComponent extends BaseInputComboComponent {
/**
* Type 'textarea' : nombre de lignes.
*/
rows: number;
/**
* @deprecated (since 1.2) utiliser `customClass` à la place.
* Largeur de l'input, `'100%'` par défaut, `'10rem'` par défaut pour un type date.
*/
width: string;
/** @deprecated since 1.2 use `type` instead. */
get textarea(): boolean;
/** @deprecated (@since 1.2) utiliser `type` à la place. */
set textarea(value: boolean);
/** @internal */
isTextArea(): boolean;
/** @internal */
hasInputWrap(): boolean;
/** @internal */
getWrapClasses(): string[];
/** @internal */
onButtonClick(event: Event): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrFormInputComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrFormInputComponent, "dsfr-form-input", never, { "rows": { "alias": "rows"; "required": false; }; "width": { "alias": "width"; "required": false; }; "textarea": { "alias": "textarea"; "required": false; }; }, {}, never, ["[label]"], false, never>;
}