Partager via


ReceiptCard class

Classe générateur de cartes qui simplifie la création de cartes de reçu.

Constructeurs

ReceiptCard(Session)

Crée une nouvelle receiptCard.

Méthodes

buttons(ICardAction[] | IIsCardAction[])

Ensemble d’actions applicables à la carte active. Tous les canaux ne prennent pas en charge les boutons et le nombre de boutons autorisés varie selon le canal.

facts(IFact[] | IIsFact[])

Tableau de faits supplémentaires à afficher à l’utilisateur (frais d’expédition et tels.) Tous les faits ne seront pas affichés sur tous les canaux.

items(IReceiptItem[] | IIsReceiptItem[])

Tableau d’éléments de reçu.

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.

tax(string)

Montant total de l’impôt payé (ou doit être payé.)

title(TextType, any[])

Titre de la carte.

toAttachment()

Retourne le json de la carte.

total(string)

Montant total de l’argent payé (ou doit être payé.)

vat(string)

Montant total de la TVA payée (ou doit être payé.)

Détails du constructeur

ReceiptCard(Session)

Crée une nouvelle receiptCard.

new ReceiptCard(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 et le nombre de boutons autorisés varie selon le canal.

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

Paramètres

Retours

facts(IFact[] | IIsFact[])

Tableau de faits supplémentaires à afficher à l’utilisateur (frais d’expédition et tels.) Tous les faits ne seront pas affichés sur tous les canaux.

function facts(list: IFact[] | IIsFact[])

Paramètres

list

IFact[] | IIsFact[]

Retours

items(IReceiptItem[] | IIsReceiptItem[])

Tableau d’éléments de reçu.

function items(list: IReceiptItem[] | IIsReceiptItem[])

Paramètres

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.

function tap(action: ICardAction | IIsCardAction)

Paramètres

Retours

tax(string)

Montant total de l’impôt payé (ou doit être payé.)

function tax(v: string)

Paramètres

v

string

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

total(string)

Montant total de l’argent payé (ou doit être payé.)

function total(v: string)

Paramètres

v

string

Retours

vat(string)

Montant total de la TVA payée (ou doit être payé.)

function vat(v: string)

Paramètres

v

string

Retours