@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).
44 lines (43 loc) • 1.2 kB
TypeScript
/**
* Constantes des modes d'alignement.
*/
export declare namespace DsfrAlignConst {
/** Aligne les boutons sur la gauche. */
const DEFAULT = "default";
/** Aligne les boutons sur la droite */
const RIGHT = "right";
const BETWEEN = "between";
/** Aligne les boutons au centre du conteneur. */
const CENTER = "center";
/** Combine un alignement à droite avec une inversion du sens des boutons de droite à gauche. */
const REVERSE = "reverse";
}
/**
* Type des modes d'alignement.
*/
export type DsfrAlign = (typeof DsfrAlignConst)[keyof typeof DsfrAlignConst];
export declare namespace DsfrInlineConst {
/**
* Mode vertical (par défaut).
*/
const NEVER = "never";
/**
* Toujours en mode horizontal.
*/
const ALWAYS = "always";
/**
* Mode horizontal à partir du point de rupture SM (576px).
*/
const FROM_SM = "SM";
/**
* Mode horizontal à partir du point de rupture MD 576px.
*/
const FROM_MD = "MD";
/**
* Mode horizontal à partir du point de rupture LG ().
*/
const FROM_LG = "LG";
}
type T = typeof DsfrInlineConst;
export type DsfrInline = T[keyof T];
export {};