@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).
39 lines (38 loc) • 2.25 kB
TypeScript
import { OnInit } from '@angular/core';
import { DefaultControlComponent, DsfrSeverity } from '../shared';
import * as i0 from "@angular/core";
export declare abstract class DefaultRadioComponent extends DefaultControlComponent<any> implements OnInit {
/*** Bascule l'affichage des radio-buttons en ligne. */
inline: boolean;
/** Ajouter l'attribut 'aria-invalid' sur le champ de formulaire.
*/
ariaInvalid: string;
/** Attribut required du radio-button. */
required: boolean;
/** Permet de rétablir une graisse standard sur la légende. */
legendRegular: boolean;
/**
* Message d'information lié au composant
*/
message: string | undefined;
/**
* Représente la sévérité du message
*/
messageSeverity: DsfrSeverity;
get fieldsetLabelledBy(): string;
get hintId(): string;
get legendId(): string;
/** Légende du groupe de boutons radios (alias sur la propriété label). */
set legend(legend: string);
/** @deprecated (since 1.14.0) utiliser messageSeverity à la place */
set severity(value: DsfrSeverity);
/** @deprecated (since 1.14.0) Message d'erreur, quand il est présent les couleurs changent. */
set error(value: string);
/** @deprecated (since 1.14.0) Message de validation, quand il est présent les couleurs changent. */
set valid(value: string);
ngOnInit(): void;
/** @internal */
getRadioId(index: number): string;
static ɵfac: i0.ɵɵFactoryDeclaration<DefaultRadioComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DefaultRadioComponent, "ng-component", never, { "inline": { "alias": "inline"; "required": false; }; "ariaInvalid": { "alias": "ariaInvalid"; "required": false; }; "required": { "alias": "required"; "required": false; }; "legendRegular": { "alias": "legendRegular"; "required": false; }; "message": { "alias": "message"; "required": false; }; "messageSeverity": { "alias": "messageSeverity"; "required": false; }; "legend": { "alias": "legend"; "required": false; }; "severity": { "alias": "severity"; "required": false; }; "error": { "alias": "error"; "required": false; }; "valid": { "alias": "valid"; "required": false; }; }, {}, never, never, false, never>;
}