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