Class CardSection

CardSection

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

Disponível nos complementos do Google Workspace e nos 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 a esta 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 esta seção está recolhida.

Documentação detalhada

addWidget(widget)

Adiciona o widget especificado a esta seção. Os widgets são mostrados na ordem em que foram adicionados. Você não é possível adicionar mais de 100 widgets a uma seção de cards.

Parâmetros

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

Retornar

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 fechada.

Retornar

CardSection: este objeto, para encadeamento.


setHeader(header)

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

Parâmetros

NomeTipoDescrição
headerStringO texto do cabeçalho.

Retornar

CardSection: este objeto, para encadeamento.


setNumUncollapsibleWidgets(numUncollapsibleWidgets)

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

Parâmetros

NomeTipoDescrição
numUncollapsibleWidgetsIntegerO número de widgets a serem exibidos.

Retornar

CardSection: este objeto, para encadeamento.