Class CardSection

CardSection

Uma seção de card contém grupos de widgets e oferece uma separação visual entre eles.

Disponível para complementos do Google Workspace e apps do Google Chat.

var image = CardService.newImage();
// Build image ...
var textParagraph = CardService.newTextParagraph();
// Build text paragraph ...

var cardSection = CardService.newCardSection()
    .setHeader("Section header")
    .addWidget(image)
    .addWidget(textParagraph);

Métodos

MétodoTipo de retornoBreve descrição
addWidget(widget)CardSectionAdiciona o widget especificado à seção.
setCollapsible(collapsible)CardSectionDefine se a seção pode ser recolhida.
setHeader(header)CardSectionDefine o cabeçalho da seção.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionDefine o número de widgets que ainda são mostrados quando a seção está recolhida.

Documentação detalhada

addWidget(widget)

Adiciona o widget especificado à seção. Os widgets são mostrados na ordem em que foram adicionados. Não é possível adicionar mais de 100 widgets a uma seção de card.

Parâmetros

NomeTipoDescrição
widgetWidgetUm widget para adicionar à seção.

Retorno

CardSection: este objeto para encadeamento.


setCollapsible(collapsible)

Define se a seção pode ser recolhida.

Parâmetros

NomeTipoDescrição
collapsibleBooleanA configuração que pode ser recolhida.

Retorno

CardSection: este objeto para encadeamento.


setHeader(header)

Define o cabeçalho da seção. Opcional.

Parâmetros

NomeTipoDescrição
headerStringO texto do cabeçalho.

Retorno

CardSection: este objeto para encadeamento.


setNumUncollapsibleWidgets(numUncollapsibleWidgets)

Define o número de widgets que ainda são mostrados quando a seção está recolhida. Os widgets mostrados são sempre os primeiros que foram adicionados.

Parâmetros

NomeTipoDescrição
numUncollapsibleWidgetsIntegerO número de widgets que serão exibidos.

Retorno

CardSection: este objeto para encadeamento.