Class Column

Colonne

Une colonne.

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

const columnWidget = CardService.newTextParagraph();
const column = CardService.newColumn()
    .setHorizontalSizeStyle(CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE)
    .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER)
    .setVerticalAlignment(CardService.VerticalAlignment.CENTER)
    .addWidget(columnWidget);

Documentation détaillée

addWidget(widget)

Ajoute un widget à la colonne.

Les widgets s'affichent dans l'ordre de leur ajout. Vous pouvez ajouter les widgets suivants à une colonne:

const column = CardService.newColumn()
    .addWidget(CardService.newTextParagraph()
       .setText('This is a text paragraph widget'));

Paramètres

NomTypeDescription
widgetWidgetWidget à ajouter à la colonne.

Renvois

Column : objet pour le chaînage.


setHorizontalAlignment(horizontalAlignment)

Définit le HorizontalAlignment de Column. Facultatif.

const column = CardService.newColumn()
    .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER);

Paramètres

NomTypeDescription
horizontalAlignmentHorizontalAlignmentAlignement horizontal de la colonne.

Renvois

Column : objet pour le chaînage.


setHorizontalSizeStyle(horizontalSizeStyle)

Définit les HorizontalSizeStyle de la colonne. Facultatif.

const column = CardService.newColumn()
    .setHorizontalSizeStyle(CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE);

Paramètres

NomTypeDescription
horizontalSizeStyleHorizontalSizeStyleTaille horizontale de la colonne.

Renvois

Column : objet pour le chaînage.


setVerticalAlignment(verticalAlignment)

Définit le VerticalAlignment de Column. Facultatif.

const column = CardService.newColumn()
    .setVerticalAlignment(CardService.VerticalAlignment.CENTER);

Paramètres

NomTypeDescription
verticalAlignmentVerticalAlignmentAlignement vertical de la colonne.

Renvois

Column : objet pour le chaînage.