@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).
39 lines (38 loc) • 1.13 kB
TypeScript
/**
* Définit les réseaux sociaux supportés par le composant `Follow`.
*/
export declare enum DsfrFollowNameConst {
DAILYMOTION = "dailymotion",
FACEBOOK = "facebook",
GITHUB = "github",
INSTAGRAM = "instagram",
LINKEDIN = "linkedin",
MASTODON = "mastodon",
SNAPCHAT = "snapchat",
TELEGRAM = "telegram",
TIKTOK = "tiktok",
TWITCH = "twitch",
TWITTER = "twitter",
X = "twitter-x",
VIMEO = "vimeo",
YOUTUBE = "youtube",
BLUESKY = "bluesky"
}
/**
* Type union correspondant aux valeurs de l'enum {@link DsfrFollowNameConst}.
*/
export type DsfrFollowName = `${DsfrFollowNameConst}`;
/**
* Définit les modalités de communication supportés par le composant `Follow`.
*/
export declare enum DsfrFollowTypeConst {
NETWORKS = "networks",
NEWSLETTER = "newsletter",
NEWSLETTER_MAIL = "newsletter-mail",
NEWSLETTER_NETWORKS = "newsletter-networks",
NEWSLETTER_NETWORKS_MAIL = "newsletter-networks-mail"
}
/**
* Type union correspondant aux valeurs de l'enum {@link DsfrFollowTypeConst}.
*/
export type DsfrFollowType = `${DsfrFollowTypeConst}`;