Class ButtonSet

ButtonSet

Contient un ensemble d'objets Button affichés sur une même ligne.

Disponible pour les modules complémentaires Google Workspace et les applications Google Chat.

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);

Méthodes

MéthodeType renvoyéBrève description
addButton(button)ButtonSetAjoute un bouton.
addEventAction(eventAction)WidgetAjoute l'action d'événement qui peut être effectuée sur le widget.
setId(id)WidgetDéfinit l'ID unique attribué qui est utilisé pour identifier le widget à modifier.
setVisibility(visibility)WidgetDéfinit la visibilité du widget.

Documentation détaillée

addButton(button)

Ajoute un bouton.

Paramètres

NomTypeDescription
buttonButtonBouton à ajouter.

Renvois

ButtonSet : cet objet, pour le chaînage.


addEventAction(eventAction)

Ajoute l'action d'événement qui peut être effectuée sur le widget.

Paramètres

NomTypeDescription
eventActionEventActionEventAction à ajouter.

Renvois

Widget : objet pour le chaînage.


setId(id)

Définit l'ID unique attribué qui est utilisé pour identifier le widget à modifier. La mutation de widget n'est disponible que dans les modules complémentaires.

Paramètres

NomTypeDescription
idStringID du widget, limité à 64 caractères et au format `[a-zA-Z0-9-]+`.

Renvois

Widget : cet objet, pour le chaînage.


setVisibility(visibility)

Définit la visibilité du widget. La valeur par défaut est "VISIBLE".

Paramètres

NomTypeDescription
visibilityVisibilityLe Visibility du widget.

Renvois

Widget : objet pour le chaînage.