Class Column

Columna

Una columna.

Disponible para apps de Google Chat y complementos de 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);

Métodos

MétodoTipo de datos que se muestraDescripción breve
addWidget(widget)ColumnAgrega un widget a la columna.
setHorizontalAlignment(horizontalAlignment)ColumnEstablece el HorizontalAlignment de Column.
setHorizontalSizeStyle(horizontalSizeStyle)ColumnEstablece el HorizontalSizeStyle de la columna.
setVerticalAlignment(verticalAlignment)ColumnEstablece el VerticalAlignment de Column.

Documentación detallada

addWidget(widget)

Agrega un widget a la columna.

Los widgets se muestran en el orden en que se agregaron. Puedes agregar los siguientes widgets a una Columna:

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

Parámetros

NombreTipoDescripción
widgetWidgetEl widget que se agregará a la columna.

Volver

Column: Este objeto para el encadenamiento.


setHorizontalAlignment(horizontalAlignment)

Establece el HorizontalAlignment de Column. Opcional.

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

Parámetros

NombreTipoDescripción
horizontalAlignmentHorizontalAlignmentLa alineación horizontal de la columna.

Volver

Column: Este objeto para el encadenamiento.


setHorizontalSizeStyle(horizontalSizeStyle)

Establece el HorizontalSizeStyle de la columna. Opcional.

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

Parámetros

NombreTipoDescripción
horizontalSizeStyleHorizontalSizeStyleEl tamaño horizontal de la columna.

Volver

Column: Este objeto para el encadenamiento.


setVerticalAlignment(verticalAlignment)

Establece el VerticalAlignment de Column. Opcional.

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

Parámetros

NombreTipoDescripción
verticalAlignmentVerticalAlignmentLa alineación vertical de la columna.

Volver

Column: Este objeto para el encadenamiento.