ReceiptCard class
卡片生成器类,可简化收据卡的生成。
构造函数
Receipt |
创建新的 ReceiptCard。 |
方法
buttons(ICard |
适用于当前卡片的操作集。 并非所有通道都支持按钮,允许的按钮数因通道而异。 |
facts(IFact[] | IIs |
要向用户显示的附加事实数组, (运费等。) 并非所有事实都会显示在所有渠道上。 |
items(IReceipt |
收据项数组。 |
tap(ICard |
当用户点击卡片时,将激活此操作。 并非所有频道都支持点击操作。 |
tax(string) | (或应支付的税款总额。) |
title(Text |
卡片的标题。 |
to |
返回卡片的 JSON。 |
total(string) | (支付或应支付的总金额。) |
vat(string) | (或应支付的增值税总额。) |
构造函数详细信息
ReceiptCard(Session)
方法详细信息
buttons(ICardAction[] | IIsCardAction[])
适用于当前卡片的操作集。 并非所有通道都支持按钮,允许的按钮数因通道而异。
function buttons(list: ICardAction[] | IIsCardAction[])
参数
- list
-
ICardAction[] | IIsCardAction[]
返回
facts(IFact[] | IIsFact[])
要向用户显示的附加事实数组, (运费等。) 并非所有事实都会显示在所有渠道上。
function facts(list: IFact[] | IIsFact[])
参数
返回
items(IReceiptItem[] | IIsReceiptItem[])
收据项数组。
function items(list: IReceiptItem[] | IIsReceiptItem[])
参数
- list
-
IReceiptItem[] | IIsReceiptItem[]
返回
tap(ICardAction | IIsCardAction)
当用户点击卡片时,将激活此操作。 并非所有频道都支持点击操作。
function tap(action: ICardAction | IIsCardAction)
参数
- action