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

36 lines (35 loc) 777 B
/** * Décrit une sous-finalité. */ export interface DsfrSubFinality { /** * Le nom de la finalité. */ name: string; /** * Le choix utilisateur concernant cette finalité. * true: accept, false: refuse, undefined: pas de selection. */ accept?: boolean; /** * La finalité est exemptée de consentement. */ exempt?: boolean; /** * Désactive la possibilité d'accepter ou refuser la finalité. */ disabled?: boolean; } /** * Description d'une finalité. */ export interface DsfrFinality extends DsfrSubFinality { /** * La description de la finalité. */ description?: string; /** * Les sous-finalités (optionnelles). */ subFinalities?: DsfrSubFinality[]; }