Bagikan melalui


HeroCard class

Kelas pembuat kartu yang menyederhanakan pembuatan kartu hero. Kartu hero berisi informasi yang sama dengan kartu thumbnail, hanya dengan tata letak yang lebih besar yang lebih jelas untuk gambar kartu.

Memperluas

Konstruktor

HeroCard(Session)

Membuat HeroCard baru.

Metode

buttons(ICardAction[] | IIsCardAction[])

Set tindakan yang berlaku untuk kartu saat ini. Tidak semua saluran mendukung tombol atau kartu dengan tombol. Beberapa saluran dapat memilih untuk merender tombol menggunakan keyboard kustom.

images(ICardImage[] | IIsCardImage[])

Olahpesan mendukung semua format media: audio, video, gambar, dan gambar mini juga untuk mengoptimalkan unduhan konten.

subtitle(TextType, any[])

Subjudul muncul tepat di bawah bidang Judul, berbeda dari Judul dalam gaya font saja.

tap(ICardAction | IIsCardAction)

Tindakan ini akan diaktifkan saat pengguna mengetuk kartu. Tidak semua saluran mendukung tindakan ketukan dan beberapa saluran dapat memilih untuk merender tindakan ketuk sebagai tautan judul.

text(TextType, any[])

Bidang teks muncul tepat di bawah subtitel, berbeda dari Subtitel hanya dalam gaya font.

title(TextType, any[])

Judul Kartu.

toAttachment()

Mengembalikan JSON untuk kartu

Detail Konstruktor

HeroCard(Session)

Membuat HeroCard baru.

new HeroCard(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 saluran mendukung tombol atau kartu dengan tombol. Beberapa saluran dapat memilih untuk merender tombol menggunakan keyboard kustom.

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

Parameter

Mengembalikan

images(ICardImage[] | IIsCardImage[])

Olahpesan mendukung semua format media: audio, video, gambar, dan gambar mini juga untuk mengoptimalkan unduhan konten.

function images(list: ICardImage[] | IIsCardImage[])

Parameter

Mengembalikan

subtitle(TextType, any[])

Subjudul muncul tepat di bawah bidang Judul, berbeda dari Judul dalam gaya font saja.

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

Parameter

text
TextType
args

any[]

Mengembalikan

tap(ICardAction | IIsCardAction)

Tindakan ini akan diaktifkan saat pengguna mengetuk kartu. Tidak semua saluran mendukung tindakan ketukan dan beberapa saluran dapat memilih untuk merender tindakan ketuk sebagai tautan judul.

function tap(action: ICardAction | IIsCardAction)

Parameter

Mengembalikan

text(TextType, any[])

Bidang teks muncul tepat di bawah subtitel, berbeda dari Subtitel hanya dalam gaya font.

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

Parameter

text
TextType
args

any[]

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