Class ButtonSet

  • ButtonSet objects organize and display a row of Button objects within Google Workspace Add-ons and Google Chat apps.

  • You can add buttons, which can be either text-based or image-based, to a ButtonSet using the addButton() method.

  • The addButton() method allows for building the layout by adding Button objects and facilitating chained operations for efficient design.

ButtonSet

Holds a set of Button objects that are displayed in a row.

Available for Google Workspace add-ons and 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);

Methods

MethodReturn typeBrief description
addButton(button)ButtonSetAdds a button.

Detailed documentation

addButton(button)

Adds a button.

Parameters

NameTypeDescription
buttonButtonThe button to add.

Return

ButtonSet — This object, for chaining.