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

73 lines (72 loc) 1.83 kB
/** * Définit les modes d'alignement supportés par le composant `dsfr-buttons-group`. */ export declare enum DsfrAlignConst { /** * Aligne les boutons sur la gauche. */ DEFAULT = "default", /** * Aligne les boutons sur la droite. */ RIGHT = "right", /** * Les boutons ont les mêmes espacements entre eux. */ BETWEEN = "between", /** * Aligne les boutons au centre du conteneur. */ CENTER = "center", /** * Combine un alignement à droite avec une inversion du sens des boutons de droite à gauche. */ REVERSE = "reverse" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrAlignConst}. */ export type DsfrAlign = `${DsfrAlignConst}`; export declare enum DsfrInlineConst { /** * Mode vertical (par défaut). */ NEVER = "never", /** * Toujours en mode horizontal. */ ALWAYS = "always", /** * Mode horizontal à partir du point de rupture SM (576px). */ FROM_SM = "SM", /** * Mode horizontal à partir du point de rupture MD 576px. */ FROM_MD = "MD", /** * Mode horizontal à partir du point de rupture LG (). */ FROM_LG = "LG" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrInlineConst}. */ export type DsfrInline = `${DsfrInlineConst}`; /** * Définit lees différents balisages HTML supportés par le groupe de boutons. */ export declare enum DsfrButtonsGroupMarkupConst { /** * Pour obtenir un conteneur `<DIV>`. */ DIV = "div", /** * Pour obtenir un conteneur `<UL>` (par défault). */ UL = "ul" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrButtonsGroupMarkupConst}. */ export type DsfrButtonsGroupMarkup = `${DsfrButtonsGroupMarkupConst}`;