Kart navigasyonunu kontrol eden bir yardımcı nesne. Daha ayrıntılı bilgi için kartlarda gezinme kılavuzuna bakın.
Örnek kullanım:
function myFunction() { return AddOnsResponseService.newChatDataActionBuilder(); }
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
pop | Navigation | |
pop | Navigation | |
pop | Navigation | |
print | String | Bu nesnenin JSON gösterimini yazdırır. |
push | Navigation | Belirtilen kartı desteye yerleştirir. |
set | Navigation | Son navigasyon işlemini ayarlar. |
update | Navigation | Mevcut kartı yerinde değiştirir. |
Ayrıntılı belgeler
popCard()
Google Chat'i genişleten Google Workspace eklentilerinde kullanılabilir.
Gezinme yığınından bir kart çıkarır. Diğer kart navigasyonu işlemleriyle birlikte kullanılabilir.
Return
Navigation: Zincirleme için kullanılan bu nesne.
popToNamedCard(cardName)
Google Chat'i genişleten Google Workspace eklentilerinde kullanılabilir.
Kart adına göre belirtilen karta gider. Diğer kart navigasyonu işlemleriyle zincirlenebilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
card | String | Gidilecek kartın adı. |
Return
Navigation: Zincirleme için kullanılan bu nesne.
popToRoot()
Google Chat'i genişleten Google Workspace eklentilerinde kullanılabilir.
Kart yığınını kök karta getirir. Diğer kart navigasyonu işlemleriyle birlikte kullanılabilir.
Return
Navigation: Zincirleme için kullanılan bu nesne.
printJson()
Bu nesnenin JSON gösterimini yazdırır. Bu yalnızca hata ayıklama için kullanılır.
Return
String
pushCard(card)
Belirtilen kartı desteye yerleştirir. Diğer kart navigasyonu işlemleriyle birlikte kullanılabilir.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .pushCard(card);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
card | Card | Desteğe eklenecek bir kart. |
Return
Navigation: Zincirleme için kullanılan bu nesne.
updateCard(card)
Mevcut kartı yerinde değiştirir. Diğer kart navigasyonu işlemleriyle zincirlenebilir.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .updateCard(card);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
card | Card | Mevcut kartı değiştirecek bir kart. |
Return
Navigation: Zincirleme için kullanılan bu nesne.