Builder untuk objek Card.
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Card | Menambahkan Card ke Kartu ini. |
add | Card | Menambahkan data ekspresi ke kartu ini. |
add | Card | Menambahkan bagian ke kartu ini. |
build() | Card | Membangun kartu saat ini dan memvalidasinya. |
set | Card | Menetapkan gaya tampilan untuk kartu ini. |
set | Card | Menetapkan footer tetap untuk kartu ini. |
set | Card | Menetapkan header untuk kartu ini. |
set | Card | Menetapkan nama untuk kartu ini. |
set | Card | Menetapkan header kartu intip. |
Dokumentasi mendetail
add Card Action(cardAction)
Menambahkan Card ke Kartu ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
card | Card | Card yang akan digunakan. |
Pulang pergi
Card — Objek ini, untuk pengaitan.
add Expression Data(expressionData)
Menambahkan data ekspresi ke kartu ini.
ExpressionData menentukan logika dan kondisi CEL serta peristiwa yang akan dipicu saat kondisi terpenuhi.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
expression | Expression | Expression yang akan digunakan. |
Pulang pergi
Card — Objek ini, untuk pengaitan.
add Section(section)
Menambahkan bagian ke kartu ini. Anda tidak dapat menambahkan lebih dari 100 bagian ke kartu.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
section | Card | Card yang akan digunakan. |
Pulang pergi
Card — Objek ini, untuk pengaitan.
build()
set Display Style(displayStyle)
Menetapkan gaya tampilan untuk kartu ini.
Jika gaya tampilan disetel ke Display, kartu ditampilkan dengan mengganti
tampilan kartu teratas dalam tumpukan kartu.
Jika gaya tampilan disetel ke Display, header kartu akan muncul di bagian bawah sidebar, yang sebagian menutupi kartu teratas saat ini dalam tumpukan. Mengklik
header akan memunculkan kartu ke dalam tumpukan kartu. Jika kartu tidak memiliki header, header yang dibuat akan digunakan sebagai gantinya.
Display hanya berfungsi untuk kartu yang ditampilkan dari fungsi pemicu kontekstual.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
display | Display | Display yang akan ditetapkan. |
Pulang pergi
Card — Objek ini, untuk pengaitan.
set Header(cardHeader)
Menetapkan header untuk kartu ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
card | Card | Card yang akan digunakan. |
Pulang pergi
Card — Objek ini, untuk pengaitan.
set Name(name)
Menetapkan nama untuk kartu ini. Nama dapat digunakan untuk navigasi.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
name | String | Nama. |
Pulang pergi
Card — Objek ini, untuk pengaitan.
set Peek Card Header(peekCardHeader)
Menetapkan header kartu intip.
Kartu intip ditetapkan pada kartu pertama yang ditampilkan dari fungsi pemicu kontekstual. Widget ini digunakan sebagai widget penampung deskriptif sehingga pengguna dapat membuka dari stack halaman beranda ke stack kontekstual.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
peek | Card | Card yang akan ditetapkan. |
Pulang pergi
Card — Objek ini, untuk pengaitan.