Objek helper yang mengontrol navigasi kartu. Lihat panduan navigasi kartu untuk mengetahui detail selengkapnya.
Contoh penggunaan:
function myFunction() { return AddOnsResponseService.newChatDataActionBuilder(); }
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
pop | Navigation | |
pop | Navigation | |
pop | Navigation | |
print | String | Mencetak representasi JSON dari objek ini. |
push | Navigation | Mendorong kartu yang diberikan ke stack. |
set | Navigation | Menetapkan tindakan navigasi akhir. |
update | Navigation | Melakukan penggantian kartu saat ini di tempat. |
Dokumentasi mendetail
popCard()
Tersedia untuk add-on Google Workspace yang memperluas Google Chat.
Mengeluarkan kartu dari stack navigasi. Dapat dirangkai dengan tindakan navigasi kartu lainnya.
Pulang pergi
Navigation — Objek ini, untuk dirangkaikan.
popToNamedCard(cardName)
Tersedia untuk add-on Google Workspace yang memperluas Google Chat.
Membuka kartu yang ditentukan berdasarkan nama kartunya. Dapat dirangkai dengan tindakan navigasi kartu lainnya.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
card | String | Nama kartu yang akan dibuka. |
Pulang pergi
Navigation — Objek ini, untuk dirangkaikan.
popToRoot()
Tersedia untuk add-on Google Workspace yang memperluas Google Chat.
Memunculkan stack kartu ke kartu root. Dapat dirangkai dengan tindakan navigasi kartu lainnya.
Pulang pergi
Navigation — Objek ini, untuk dirangkaikan.
printJson()
Mencetak representasi JSON dari objek ini. Opsi ini hanya untuk proses debug.
Return
String
pushCard(card)
Mendorong kartu yang diberikan ke stack. Dapat dirangkai dengan tindakan navigasi kartu lainnya.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .pushCard(card);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
card | Card | Kartu yang akan ditambahkan ke stack. |
Return
Navigation — Objek ini, untuk dirangkaikan.
updateCard(card)
Melakukan penggantian kartu saat ini di tempat. Dapat dirangkai dengan tindakan navigasi kartu lainnya.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .updateCard(card);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
card | Card | Kartu untuk menggantikan kartu saat ini. |
Pulang pergi
Navigation — Objek ini, untuk dirangkaikan.