Ein Hilfsobjekt, mit dem die Kartennavigation gesteuert wird. Weitere Informationen finden Sie im Leitfaden zur Kartennavigation.
Verwendungsbeispiel:
function myFunction() { return AddOnsResponseService.newChatDataActionBuilder(); }
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
pop | Navigation | |
pop | Navigation | |
pop | Navigation | |
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
push | Navigation | Verschiebt die angegebene Karte in den Stack. |
set | Navigation | Legt die Aktion zum Beenden der Navigation fest. |
update | Navigation | Ersetzt die aktuelle Karte direkt. |
Detaillierte Dokumentation
popCard()
Verfügbar für Google Workspace-Add-ons, die Google Chat erweitern.
Entfernt eine Karte aus dem Navigationsstack. Kann mit anderen Aktionen zur Kartennavigation verkettet werden.
Rückflug
Navigation – Dieses Objekt zum Verketten.
popToNamedCard(cardName)
Verfügbar für Google Workspace-Add-ons, die Google Chat erweitern.
Entfernt Karten aus dem Stack bis zur angegebenen Karte. Kann mit anderen Aktionen zur Kartennavigation verkettet werden.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
card | String | Der Name der Karte, zu der navigiert werden soll. |
Rückflug
Navigation – Dieses Objekt zum Verketten.
popToRoot()
Verfügbar für Google Workspace-Add-ons, die Google Chat erweitern.
Entfernt Karten aus dem Stack bis zur Stammkarte. Kann mit anderen Aktionen zur Kartennavigation verkettet werden.
Rückflug
Navigation – Dieses Objekt zum Verketten.
printJson()
Gibt die JSON-Darstellung dieses Objekts aus. Nur für das Debugging vorgesehen.
Rückflug
String
pushCard(card)
Verschiebt die angegebene Karte in den Stack. Kann mit anderen Aktionen zur Kartennavigation verkettet werden.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .pushCard(card);
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
card | Card | Eine Karte, die dem Stack hinzugefügt werden soll. |
Rückflug
Navigation – Dieses Objekt zum Verketten.
updateCard(card)
Ersetzt die aktuelle Karte direkt. Kann mit anderen Aktionen zur Kartennavigation verkettet werden.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .updateCard(card);
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
card | Card | Eine Karte, die die aktuelle Karte ersetzen soll. |
Rückflug
Navigation – Dieses Objekt zum Verketten.