UNPKG

@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).

40 lines (39 loc) 1.64 kB
import { DsfrSeverity, DsfrSeverityConst } from '../../models'; import * as i0 from "@angular/core"; /** * InputGroupComponent contient : * - Le label et l'aide textuel de l'input, * - Les messages de l'input * @since 1.11.0 * @author pfontanet */ export declare class InputGroupComponent { /** Libellé du champ. */ label: string; /** Elément sur lequel porte le label. */ inputId: string; /** Texte additionnel décrivant le champ. */ hint: string | undefined; /** * Permet de désactiver le champ. */ disabled: boolean; /** * Message d'information lié au composant */ message: string | undefined; /** * Représente la sévérité du message */ severity: DsfrSeverity; /** * Id de la div affichant les messages d'erreur ou de validation. */ messagesGroupId: string; /** @internal */ protected readonly severityConst: typeof DsfrSeverityConst; /** @internal */ protected hasMessage(severity: DsfrSeverity): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<InputGroupComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InputGroupComponent, "edu-input-group", never, { "label": { "alias": "label"; "required": false; }; "inputId": { "alias": "inputId"; "required": false; }; "hint": { "alias": "hint"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "message": { "alias": "message"; "required": false; }; "severity": { "alias": "severity"; "required": false; }; "messagesGroupId": { "alias": "messagesGroupId"; "required": false; }; }, {}, never, ["*"], true, never>; }