Partager via


HeroCard class

Classe générateur de cartes qui simplifie la création de cartes héros. Les cartes héros contiennent les mêmes informations qu’une carte miniature, juste avec une disposition plus prononcée pour les images de cartes.

Extends

Constructeurs

HeroCard(Session)

Crée un HeroCard.

Méthodes

buttons(ICardAction[] | IIsCardAction[])

Ensemble d’actions applicables à la carte active. Tous les canaux ne prennent pas en charge les boutons ou cartes avec des boutons. Certains canaux peuvent choisir d’afficher les boutons à l’aide d’un clavier personnalisé.

images(ICardImage[] | IIsCardImage[])

La messagerie prend en charge tous les formats multimédias : audio, vidéo, images et miniatures, ainsi que pour optimiser le téléchargement du contenu.

subtitle(TextType, any[])

Le sous-titre apparaît juste en dessous du champ Titre, diffère du titre dans le style de police uniquement.

tap(ICardAction | IIsCardAction)

Cette action est activée lorsque l’utilisateur appuie sur la carte. Tous les canaux ne prennent pas en charge les actions d’appui et certains canaux peuvent choisir d’afficher l’action d’appui en tant que lien titres.

text(TextType, any[])

Le champ texte apparaît juste en dessous du sous-titre, diffère du sous-titre dans le style de police uniquement.

title(TextType, any[])

Titre de la carte.

toAttachment()

Retourne le json de la carte

Détails du constructeur

HeroCard(Session)

Crée un HeroCard.

new HeroCard(session?: Session)

Paramètres

session
Session

(Facultatif) sera utilisé pour localiser tout texte.

Détails de la méthode

buttons(ICardAction[] | IIsCardAction[])

Ensemble d’actions applicables à la carte active. Tous les canaux ne prennent pas en charge les boutons ou cartes avec des boutons. Certains canaux peuvent choisir d’afficher les boutons à l’aide d’un clavier personnalisé.

function buttons(list: ICardAction[] | IIsCardAction[])

Paramètres

Retours

images(ICardImage[] | IIsCardImage[])

La messagerie prend en charge tous les formats multimédias : audio, vidéo, images et miniatures, ainsi que pour optimiser le téléchargement du contenu.

function images(list: ICardImage[] | IIsCardImage[])

Paramètres

Retours

subtitle(TextType, any[])

Le sous-titre apparaît juste en dessous du champ Titre, diffère du titre dans le style de police uniquement.

function subtitle(text: TextType, args: any[])

Paramètres

text
TextType
args

any[]

Retours

tap(ICardAction | IIsCardAction)

Cette action est activée lorsque l’utilisateur appuie sur la carte. Tous les canaux ne prennent pas en charge les actions d’appui et certains canaux peuvent choisir d’afficher l’action d’appui en tant que lien titres.

function tap(action: ICardAction | IIsCardAction)

Paramètres

Retours

text(TextType, any[])

Le champ texte apparaît juste en dessous du sous-titre, diffère du sous-titre dans le style de police uniquement.

function text(text: TextType, args: any[])

Paramètres

text
TextType
args

any[]

Retours

title(TextType, any[])

Titre de la carte.

function title(text: TextType, args: any[])

Paramètres

text
TextType
args

any[]

Retours

toAttachment()

Retourne le json de la carte

function toAttachment()

Retours