Class GridItem

Élément de la grille

Éléments avec lesquels les utilisateurs interagissent dans un widget de grille.

Disponible pour les modules complémentaires Google Workspace et les applications Google Chat.

Pour appeler un énumération, vous devez appeler sa classe parente, son nom et sa propriété. Par exemple, CardService.GridItemLayout.TEXT_BELOW.

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

Méthodes

MéthodeType renvoyéBrève description
setIdentifier(id)GridItemDéfinit l'identifiant de l'élément de grille.
setImage(image)GridItemDéfinit l'image de cet élément de grille.
setLayout(layout)GridItemDéfinit la mise en page du texte et de l'image pour l'élément de grille.
setSubtitle(subtitle)GridItemDéfinit le sous-titre de l'élément de la grille.
setTextAlignment(alignment)GridItemDéfinit l'alignement horizontal de l'élément de la grille.
setTitle(title)GridItemDéfinit le texte du titre de l'élément de la grille.

Documentation détaillée

setIdentifier(id)

Définit l'identifiant de l'élément de grille. Lorsqu'un utilisateur clique sur cet élément de grille, cet ID est renvoyé dans les paramètres de rappel on_click de la grille parente.

Paramètres

NomTypeDescription
idStringL'ID.

Renvois

GridItem : cet objet, pour le chaînage.


setImage(image)

Définit l'image de cet élément de grille.

Paramètres

NomTypeDescription
imageImageComponentObjet ImageComponent.

Renvois

GridItem : cet objet, pour le chaînage.


setLayout(layout)

Définit la mise en page du texte et de l'image pour l'élément de grille. La valeur par défaut est TEXT_BELOW.

Paramètres

NomTypeDescription
layoutGridItemLayoutParamètre de mise en page.

Renvois

GridItem : cet objet, pour le chaînage.


setSubtitle(subtitle)

Définit le sous-titre de l'élément de la grille.

Paramètres

NomTypeDescription
subtitleStringTexte du sous-titre.

Renvois

GridItem : cet objet, pour le chaînage.


setTextAlignment(alignment)

Définit l'alignement horizontal de l'élément de la grille. La valeur par défaut est "START".

Paramètres

NomTypeDescription
alignmentHorizontalAlignmentParamètre d'alignement.

Renvois

GridItem : cet objet, pour le chaînage.


setTitle(title)

Définit le texte du titre de l'élément de la grille.

Paramètres

NomTypeDescription
titleStringTexte du titre.

Renvois

GridItem : cet objet, pour le chaînage.