Bagikan melalui


ReceiptCard class

Kelas pembuat kartu yang menyederhanakan pembuatan kartu tanda terima.

Konstruktor

ReceiptCard(Session)

Membuat Kartu Tanda Terima baru.

Metode

buttons(ICardAction[] | IIsCardAction[])

Set tindakan yang berlaku untuk kartu saat ini. Tidak semua tombol dukungan saluran dan jumlah tombol yang diizinkan bervariasi menurut saluran.

facts(IFact[] | IIsFact[])

Array fakta tambahan untuk ditampilkan kepada pengguna (biaya pengiriman dan semacamnya.) Tidak semua fakta akan ditampilkan di semua saluran.

items(IReceiptItem[] | IIsReceiptItem[])

Array item tanda terima.

tap(ICardAction | IIsCardAction)

Tindakan ini akan diaktifkan saat pengguna mengetuk kartu. Tidak semua saluran mendukung tindakan ketukan.

tax(string)

Jumlah total PAJAK yang dibayarkan (atau harus dibayar.)

title(TextType, any[])

Judul Kartu.

toAttachment()

Mengembalikan JSON untuk kartu.

total(string)

Jumlah total uang yang dibayarkan (atau harus dibayar.)

vat(string)

Jumlah total PPN yang dibayarkan (atau harus dibayar.)

Detail Konstruktor

ReceiptCard(Session)

Membuat Kartu Tanda Terima baru.

new ReceiptCard(session?: Session)

Parameter

session
Session

(Opsional) akan digunakan untuk melokalkan teks apa pun.

Detail Metode

buttons(ICardAction[] | IIsCardAction[])

Set tindakan yang berlaku untuk kartu saat ini. Tidak semua tombol dukungan saluran dan jumlah tombol yang diizinkan bervariasi menurut saluran.

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

Parameter

Mengembalikan

facts(IFact[] | IIsFact[])

Array fakta tambahan untuk ditampilkan kepada pengguna (biaya pengiriman dan semacamnya.) Tidak semua fakta akan ditampilkan di semua saluran.

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

Parameter

list

IFact[] | IIsFact[]

Mengembalikan

items(IReceiptItem[] | IIsReceiptItem[])

Array item tanda terima.

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

Parameter

Mengembalikan

tap(ICardAction | IIsCardAction)

Tindakan ini akan diaktifkan saat pengguna mengetuk kartu. Tidak semua saluran mendukung tindakan ketukan.

function tap(action: ICardAction | IIsCardAction)

Parameter

Mengembalikan

tax(string)

Jumlah total PAJAK yang dibayarkan (atau harus dibayar.)

function tax(v: string)

Parameter

v

string

Mengembalikan

title(TextType, any[])

Judul Kartu.

function title(text: TextType, args: any[])

Parameter

text
TextType
args

any[]

Mengembalikan

toAttachment()

Mengembalikan JSON untuk kartu.

function toAttachment()

Mengembalikan

total(string)

Jumlah total uang yang dibayarkan (atau harus dibayar.)

function total(v: string)

Parameter

v

string

Mengembalikan

vat(string)

Jumlah total PPN yang dibayarkan (atau harus dibayar.)

function vat(v: string)

Parameter

v

string

Mengembalikan