Builder untuk objek Card
.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
addCardAction(cardAction) | CardBuilder | Menambahkan CardAction ke Kartu ini. |
addSection(section) | CardBuilder | Menambahkan bagian ke kartu ini. |
build() | Card | Membuat kartu saat ini dan memvalidasinya. |
setDisplayStyle(displayStyle) | CardBuilder | Tetapkan gaya tampilan untuk kartu ini. |
setFixedFooter(fixedFooter) | CardBuilder | Menyetel footer tetap untuk kartu ini. |
setHeader(cardHeader) | CardBuilder | Menetapkan header untuk kartu ini. |
setName(name) | CardBuilder | Menetapkan nama untuk kartu ini. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Menyetel header kartu intip. |
Dokumentasi mendetail
addCardAction(cardAction)
Menambahkan CardAction
ke Kartu ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
cardAction | CardAction | CardAction yang akan digunakan. |
Return
CardBuilder
— Objek ini, untuk perantaian.
addSection(section)
Menambahkan bagian ke kartu ini. Anda tidak dapat menambahkan lebih dari 100 bagian ke kartu.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
section | CardSection | CardSection yang akan digunakan. |
Return
CardBuilder
— Objek ini, untuk perantaian.
build()
setDisplayStyle(displayStyle)
Tetapkan gaya tampilan untuk kartu ini.
Jika gaya tampilan ditetapkan ke DisplayStyle.REPLACE
, kartu akan ditampilkan dengan mengganti
tampilan kartu teratas di tumpukan kartu.
Jika gaya tampilan disetel ke DisplayStyle.PEEK
, header kartu akan muncul di
bagian bawah sidebar, menutupi sebagian kartu atas tumpukan saat ini. Mengklik
header akan memunculkan kartu ke dalam tumpukan kartu. Jika kartu tidak memiliki header, header yang dihasilkan akan
digunakan.
DisplayStyle
hanya berfungsi untuk kartu yang ditampilkan dari fungsi pemicu kontekstual.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
displayStyle | DisplayStyle | DisplayStyle yang akan ditetapkan. |
Return
CardBuilder
— Objek ini, untuk perantaian.
setHeader(cardHeader)
Menetapkan header untuk kartu ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
cardHeader | CardHeader | CardHeader yang akan digunakan. |
Return
CardBuilder
— Objek ini, untuk perantaian.
setName(name)
Menetapkan nama untuk kartu ini. Nama ini dapat digunakan untuk navigasi.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | Nama. |
Return
CardBuilder
— Objek ini, untuk perantaian.
setPeekCardHeader(peekCardHeader)
Menyetel header kartu intip.
Kartu intip ditetapkan pada kartu pertama yang ditampilkan dari fungsi pemicu kontekstual. Ini digunakan sebagai widget placeholder deskriptif sehingga pengguna dapat menavigasi dari tumpukan halaman beranda ke tumpukan kontekstual.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
peekCardHeader | CardHeader | CardHeader yang akan ditetapkan. |
Return
CardBuilder
— Objek ini, untuk perantaian.