Ein Builder für InsertWidget-Objekte. Entwickler können ein Widget in eine Karte einfügen, indem sie ein InsertWidget-Objekt an ModifyCard übergeben.
Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.
Verwendungsbeispiel:
const newWidget = CardService.newDecoratedText().setText('New Widget'); const insertWidget = AddOnsResponseService.newInsertWidget() .insertAboveWidget('sample_id') .setWidget(newWidget); const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
insert | Insert | Legt die Widget-ID fest. Das neue Widget wird über dem Widget mit der angegebenen ID eingefügt. |
insert | Insert | Legt die Widget-ID fest. Das neue Widget wird unter dem Widget mit der angegebenen ID eingefügt. |
set | Insert | Legt das einzufügende Widget fest. |
Detaillierte Dokumentation
insertAboveWidget(widgetId)
Legt die Widget-ID fest. Das neue Widget wird über dem Widget mit der angegebenen ID eingefügt. Wenn die Widget-ID nicht gefunden wird, wird ein Fehler ausgegeben.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
widget | String | Die ID des Widgets, das darüber eingefügt werden soll. |
Rückflug
InsertWidget : Das Objekt zum Einfügen von Widgets für die Verkettung.
insertBelowWidget(widgetId)
Legt die Widget-ID fest. Das neue Widget wird unter dem Widget mit der angegebenen ID eingefügt. Wenn die Widget-ID nicht gefunden wird, wird ein Fehler ausgegeben.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
widget | String | Die ID des Widgets, das darunter eingefügt werden soll. |
Rückflug
InsertWidget : Das Objekt zum Einfügen von Widgets für die Verkettung.
setWidget(widget)
Legt das einzufügende Widget fest. Wenn ein vorhandenes Widget mit derselben ID vorhanden ist, wird ein Fehler ausgegeben.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
widget | Widget | Das einzufügende Widget. |
Rückflug
InsertWidget : Das Objekt zum Einfügen von Widgets für die Verkettung.