Class GridItem

GridItem

Itens com os quais os usuários interagem em um widget de grade.

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

Para chamar um tipo enumerado, denomine a classe, o nome e a propriedade pai. Por exemplo, CardService.GridItemLayout.TEXT_BELOW.

var gridItem = CardService.newGridItem()
    .setIdentifier("itemA")
    .setTitle("This is a cat")
    .setImage(CardService.newImageComponent())
    .setLayout(CardService.GridItemLayout.TEXT_BELOW);

Métodos

MétodoTipo de retornoBreve descrição
setIdentifier(id)GridItemDefine o identificador para o item da grade.
setImage(image)GridItemDefine a imagem desse item da grade.
setLayout(layout)GridItemDefine o layout do texto e da imagem para o item da grade.
setSubtitle(subtitle)GridItemDefine o subtítulo do item da grade.
setTextAlignment(alignment)GridItemDefine o alinhamento horizontal do item da grade.
setTitle(title)GridItemDefine o texto do título do item da grade.

Documentação detalhada

setIdentifier(id)

Define o identificador para o item da grade. Quando um usuário clica nesse item da grade, esse ID é retornado nos parâmetros de chamada de retorno on_click da grade mãe.

Parâmetros

NomeTipoDescrição
idStringO ID.

Retorno

GridItem: este objeto para encadeamento.


setImage(image)

Define a imagem desse item da grade.

Parâmetros

NomeTipoDescrição
imageImageComponentO objeto ImageComponent.

Retorno

GridItem: este objeto para encadeamento.


setLayout(layout)

Define o layout do texto e da imagem para o item da grade. O padrão é TEXT_BELOW

Parâmetros

NomeTipoDescrição
layoutGridItemLayoutA configuração do layout.

Retorno

GridItem: este objeto para encadeamento.


setSubtitle(subtitle)

Define o subtítulo do item da grade.

Parâmetros

NomeTipoDescrição
subtitleStringO texto do subtítulo.

Retorno

GridItem: este objeto para encadeamento.


setTextAlignment(alignment)

Define o alinhamento horizontal do item da grade. O padrão é START.

Parâmetros

NomeTipoDescrição
alignmentHorizontalAlignmentA configuração de alinhamento.

Retorno

GridItem: este objeto para encadeamento.


setTitle(title)

Define o texto do título do item da grade.

Parâmetros

NomeTipoDescrição
titleStringTexto do título.

Retorno

GridItem: este objeto para encadeamento.