Class InsertWidget

InsertWidget

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

MethodeRückgabetypKurzbeschreibung
insertAboveWidget(widgetId)InsertWidgetLegt die Widget-ID fest. Das neue Widget wird über dem Widget mit der angegebenen ID eingefügt.
insertBelowWidget(widgetId)InsertWidgetLegt die Widget-ID fest. Das neue Widget wird unter dem Widget mit der angegebenen ID eingefügt.
setWidget(widget)InsertWidgetLegt 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

NameTypBeschreibung
widgetIdStringDie 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

NameTypBeschreibung
widgetIdStringDie 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

NameTypBeschreibung
widgetWidgetDas einzufügende Widget.

Rückflug

InsertWidget : Das Objekt zum Einfügen von Widgets für die Verkettung.