Compilateur pour les objets InsertWidget. Les développeurs peuvent insérer un widget dans une fiche en transmettant un InsertWidget à ModifyCard.
Uniquement disponible pour les modules complémentaires Google Workspace qui étendent Google Workspace Studio.
Exemple d'utilisation :
const newWidget = CardService.newDecoratedText().setText('New Widget'); const insertWidget = AddOnsResponseService.newInsertWidget() .insertAboveWidget('sample_id') .setWidget(newWidget); const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
insert | Insert | Définit l'ID du widget. Le nouveau widget est inséré au-dessus du widget portant l'ID spécifié. |
insert | Insert | Définit l'ID du widget. Le nouveau widget est inséré sous le widget portant l'ID indiqué. |
set | Insert | Définit le Widget à insérer. |
Documentation détaillée
insertAboveWidget(widgetId)
Définit l'ID du widget. Le nouveau widget est inséré au-dessus du widget portant l'ID spécifié. Une erreur est générée si l'ID du widget est introuvable.
Paramètres
| Nom | Type | Description |
|---|---|---|
widget | String | ID du widget à insérer au-dessus. |
Renvois
InsertWidget : objet du widget d'insertion, pour l'association en chaîne.
insertBelowWidget(widgetId)
Définit l'ID du widget. Le nouveau widget est inséré sous le widget portant l'ID indiqué. Une erreur est générée si l'ID du widget est introuvable.
Paramètres
| Nom | Type | Description |
|---|---|---|
widget | String | ID du widget à insérer ci-dessous. |
Renvois
InsertWidget : objet du widget d'insertion, pour l'association en chaîne.
setWidget(widget)
Définit le Widget à insérer. Une erreur est générée s'il existe déjà un widget avec le même ID.
Paramètres
| Nom | Type | Description |
|---|---|---|
widget | Widget | Widget à insérer. |
Renvois
InsertWidget : objet du widget d'insertion, pour l'association en chaîne.