Class ButtonSet

ButtonSet

Contiene un conjunto de objetos Button que se muestran en una fila.

Está disponible para los complementos de Google Workspace y las apps de 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étodos

MétodoTipo de datos que se muestraDescripción breve
addButton(button)ButtonSetAgrega un botón.
addEventAction(eventAction)WidgetAgrega la acción del evento que se puede realizar en el widget.
setId(id)WidgetEstablece el ID único asignado que se usa para identificar el widget que se modificará.
setVisibility(visibility)WidgetEstablece la visibilidad del widget.

Documentación detallada

addButton(button)

Agrega un botón.

Parámetros

NombreTipoDescripción
buttonButtonEs el botón que se agregará.

Volver

ButtonSet: Este objeto, para encadenar.


addEventAction(eventAction)

Agrega la acción del evento que se puede realizar en el widget.

Parámetros

NombreTipoDescripción
eventActionEventActionEs el EventAction que se agregará.

Volver

Widget: El objeto, para encadenar.


setId(id)

Establece el ID único asignado que se usa para identificar el widget que se modificará. La mutación de widgets solo se admite en complementos.

Parámetros

NombreTipoDescripción
idStringEs el ID del widget, con un límite de 64 caracteres y en formato de `[a-zA-Z0-9-]+`.

Volver

Widget: Este objeto, para encadenar.


setVisibility(visibility)

Establece la visibilidad del widget. El valor predeterminado es "VISIBLE".

Parámetros

NombreTipoDescripción
visibilityVisibilityEs el Visibility del widget.

Volver

Widget: El objeto, para encadenar.