@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).
17 lines (16 loc) • 511 B
TypeScript
import { DsfrLink } from '../../shared';
/** Menu */
export interface DsfrMenu {
/** Titre du menu (optionnel) */
title?: string;
/** Entrées du menu */
items: DsfrMenuItem[];
}
/** Entrée de menu */
export interface DsfrMenuItem extends DsfrLink {
/** Indique le titre de rubrique */
title?: string;
/** Indique l'identifiant de la zone de menu contrôlée par cet entête de menu, généré automatiquement par défaut */
controlId?: string;
subItems?: DsfrMenuItem[];
}