Class ButtonSet

ButtonSet

Enthält eine Reihe von Button-Objekten, die in einer Zeile angezeigt werden.

Verfügbar für Google Workspace-Add-ons und Google Chat-Apps.

const textButton = CardService.newTextButton();
// Finish building the text button...

const imageButton = CardService.newImageButton();
// Finish building the image button...

const buttonSet =
    CardService.newButtonSet().addButton(textButton).addButton(imageButton);

Methoden

MethodeRückgabetypKurzbeschreibung
addButton(button)ButtonSetFügt eine Schaltfläche hinzu.
addEventAction(eventAction)WidgetFügt die Ereignisaktion hinzu, die für das Widget ausgeführt werden kann.
setId(id)WidgetLegt die eindeutige ID fest, die zum Identifizieren des zu ändernden Widgets verwendet wird.
setVisibility(visibility)WidgetLegt die Sichtbarkeit des Widgets fest.

Detaillierte Dokumentation

addButton(button)

Fügt eine Schaltfläche hinzu.

Parameter

NameTypBeschreibung
buttonButtonDie hinzuzufügende Schaltfläche.

Rückflug

ButtonSet – Dieses Objekt für die Verkettung.


addEventAction(eventAction)

Fügt die Ereignisaktion hinzu, die für das Widget ausgeführt werden kann.

Parameter

NameTypBeschreibung
eventActionEventActionDas EventAction hinzuzufügen.

Rückflug

Widget – Das Objekt für die Verkettung.


setId(id)

Legt die eindeutige ID fest, die zum Identifizieren des zu ändernden Widgets verwendet wird. Widget-Änderungen werden nur in Add-ons unterstützt.

Parameter

NameTypBeschreibung
idStringDie ID des Widgets mit einem Limit von 64 Zeichen im Format `[a-zA-Z0-9-]+`.

Rückflug

Widget – Dieses Objekt für die Verkettung.


setVisibility(visibility)

Legt die Sichtbarkeit des Widgets fest. Der Standardwert ist `VISIBLE`.

Parameter

NameTypBeschreibung
visibilityVisibilityDie Visibility des Widgets.

Rückflug

Widget – Das Objekt für die Verkettung.