Class CardSection

CardSection (link em inglês)

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

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 é 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. Não é possível adicionar mais de cem widgets a uma seção de cartão.

Parâmetros

NomeTipoDescrição
widgetWidgetUm widget a ser adicionado à 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 recolhível.

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 é recolhida. Os widgets mostrados são sempre os primeiros a serem adicionados.

Parâmetros

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

Retornar

CardSection: este objeto, para encadeamento.