ReceiptItem class
Classe Builder pour simplifier l’ajout d’éléments à une carte de reçu.
Constructeurs
| Receipt |
Crée un objet ReceiptItem. |
Méthodes
| create(Session, string, Text |
Crée un objet ReceiptItem. |
| image(ICard |
Image à afficher sur la carte. Certains canaux peuvent envoyer l’image en tant que message distinct ou simplement inclure un lien vers l’image. |
| price(string) | Montant avec devise. |
| quantity(string) | Nombre d’éléments d’un type donné. |
| subtitle(Text |
Le sous-titre apparaît juste en dessous du champ Titre, diffère du titre dans le style de police uniquement. Sur certains canaux, vous pouvez combiner le titre ou texte. |
| tap(ICard |
Cette action est activée lorsque l’utilisateur appuie sur la bulle Élément. Tous les canaux ne prennent pas en charge les actions d’appui. |
| text(Text |
Le champ texte apparaît juste en dessous du sous-titre, diffère du sous-titre dans le style de police uniquement. |
| title(Text |
Titre de l’élément. |
| to |
Retourne le json de l’élément. |
Détails du constructeur
ReceiptItem(Session)
Crée un objet ReceiptItem.
new ReceiptItem(session?: Session)
Paramètres
- session
- Session
(Facultatif) sera utilisé pour localiser tout texte.
Détails de la méthode
create(Session, string, TextType)
Crée un objet ReceiptItem.
static function create(session: Session, price: string, title?: TextType)
Paramètres
- session
- Session
- price
-
string
- title
- TextType
Retours
image(ICardImage | IIsCardImage)
Image à afficher sur la carte. Certains canaux peuvent envoyer l’image en tant que message distinct ou simplement inclure un lien vers l’image.
function image(img: ICardImage | IIsCardImage)
Paramètres
- img
Retours
price(string)
quantity(string)
Nombre d’éléments d’un type donné.
function quantity(v: string)
Paramètres
- v
-
string
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. Sur certains canaux, vous pouvez combiner le titre ou texte.
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 bulle Élément. Tous les canaux ne prennent pas en charge les actions d’appui.
function tap(action: ICardAction | IIsCardAction)
Paramètres
- action
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 l’élément.
function title(text: TextType, args: any[])
Paramètres
- text
- TextType
- args
-
any[]