AI-generated Key Takeaways
-
Dialog
helps you create interactive dialogs within Google Chat apps for displaying information or gathering input. -
It's exclusively for Google Chat apps and not available for Google Workspace Add-ons.
-
The core functionality involves setting a card, built using
CardService
, as the body of the dialog to present content to the user. -
setBody()
method is key to setting the card within the dialog and supports chaining for further configurations.
For details, see Open interactive dialogs in the Google Chat documentation.
A builder for Dialog
objects.
Only available for Google Chat apps. Not available for Google Workspace add-ons.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .build(); // Sets the card of the dialog. const dialog = CardService.newDialog().setBody(card);
Methods
Method | Return type | Brief description |
---|---|---|
set | Dialog | Sets the card of the Dialog . |
Detailed documentation
setBody(card)
Sets the card of the Dialog
.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .build(); // Sets the card of the dialog. const dialog = CardService.newDialog().setBody(card);
Parameters
Name | Type | Description |
---|---|---|
card | Card | The Card to use. |
Return
Dialog
— This object, for chaining.