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

95 lines (94 loc) 2.52 kB
/** * @deprecated (since 1.5.0) use {@link DsfrPanelBackgroundConst} instead */ export declare enum DsfrCardBackgroundConst { DEFAULT = "default", GREY = "grey", TRANSPARENT = "transparent" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrCardBackgroundConst}. * * @deprecated (since 1.5.0) use {@link DsfrPanelBackground} instead */ export type DsfrCardBackground = `${DsfrCardBackgroundConst}`; /** * @deprecated (since 1.5.0) use {@link DsfrPanelBorderConst} instead */ export declare enum DsfrCardBorderConst { DEFAULT = "default", NO_BORDER = "no-border", SHADOW = "shadow" } /** * @deprecated (since 1.5.0) use {@link DsfrPanelBorder} instead */ export type DsfrCardBorder = `${DsfrCardBorderConst}`; /** * Définit les différentes façons dont l'image doit s'adapter à son conteneur. */ export declare enum DsfrImageFitConst { FILL = "fill", CONTAIN = "contain", COVER = "cover", NONE = "none", SCALE_DOWN = "scale-down" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrImageFitConst}. */ export type DsfrImageFit = `${DsfrImageFitConst}`; /** * Définit les différents ratios supportés par le DSFR pour l'illustration d'un composant `Card`. */ export declare enum DsfrImageRatioConst { /** * Ratio largeur sur hauteur de 32 neuvièmes. */ RATIO_32_9 = "16:9/2", /** * Ratio largeur sur hauteur de 16 neuvièmes. */ RATIO_16_9 = "16:9", /** * Ratio largeur sur hauteur de trois à deux. */ RATIO_3_2 = "3:2", /** * Ratio largeur sur hauteur de quatre tiers. */ RATIO_4_3 = "4:3", /** * Ratio largeur sur hauteur de un pour un (largeur égale à la hauteur). */ RATIO_1_1 = "1:1", /** * Ratio largeur sur hauteur de trois quarts. */ RATIO_3_4 = "3:4", /** * Ratio largeur sur hauteur de deux tiers. */ RATIO_2_3 = "2:3" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrImageRatioConst}. */ export type DsfrImageRatio = `${DsfrImageRatioConst}`; /** * Définit les différents formats d'image supportés par le DSFR en illustration d'un composant `Card`. */ export declare enum DsfrImageTypeConst { /** * Pour une balise `<img>`. */ IMG = "img", /** * Pour une balise `<svg>`. */ SVG = "svg" } /** * Type union correspondant aux valeurs de l'enum {@link DsfrImageTypeConst}. */ export type DsfrImageType = `${DsfrImageTypeConst}`;