ReceiptCard class
レシート カードの作成を簡略化するカード ビルダー クラス。
コンストラクター
| Receipt |
新しい ReceiptCard を作成します。 |
メソッド
| buttons(ICard |
現在のカードに適用できるアクションのセット。 すべてのチャネルでボタンがサポートされているわけではありません。また、許可されるボタンの数はチャネルによって異なります。 |
| facts(IFact[] | IIs |
ユーザーに表示する追加のファクトの配列 (配送料など)。すべての事実がすべてのチャネルに表示されるわけではありません。 |
| items(IReceipt |
レシートアイテムの配列。 |
| tap(ICard |
このアクションは、ユーザーがカードをタップするとアクティブになります。 すべてのチャネルでタップ アクションがサポートされているわけではありません。 |
| tax(string) | 支払われた税の合計金額 (または支払う必要があります)。 |
| title(Text |
カードのタイトル。 |
| to |
カードの JSON を返します。 |
| total(string) | 支払われた金額の合計 (または支払う必要があります)。 |
| vat(string) | VAT の合計支払額 (または支払う必要があります)。 |
コンストラクターの詳細
ReceiptCard(Session)
新しい ReceiptCard を作成します。
new ReceiptCard(session?: Session)
パラメーター
- session
- 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