Class Column

Столбец

Колонка.

Доступно для приложений Google Chat и дополнений 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);

Методы

Метод Тип возврата Краткое описание
addWidget(widget) Column Добавляет виджет в столбец.
setHorizontalAlignment(horizontalAlignment) Column Устанавливает HorizontalAlignment Column .
setHorizontalSizeStyle(horizontalSizeStyle) Column Устанавливает HorizontalSizeStyle столбца.
setVerticalAlignment(verticalAlignment) Column Устанавливает VerticalAlignment Column .

Подробная документация

addWidget(widget)

Добавляет виджет в столбец.

Виджеты отображаются в порядке их добавления. В столбец можно добавить следующие виджеты:

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

Параметры

Имя Тип Описание
widget Widget Виджет, добавляемый в столбец.

Возвращаться

Column — этот объект для цепочки.


setHorizontalAlignment(horizontalAlignment)

Устанавливает HorizontalAlignment Column . Необязательный.

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

Параметры

Имя Тип Описание
horizontalAlignment HorizontalAlignment Горизонтальное выравнивание колонны.

Возвращаться

Column — этот объект для цепочки.


setHorizontalSizeStyle(horizontalSizeStyle)

Устанавливает HorizontalSizeStyle столбца. Необязательный.

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

Параметры

Имя Тип Описание
horizontalSizeStyle HorizontalSizeStyle Горизонтальный размер столбца.

Возвращаться

Column — этот объект для цепочки.


setVerticalAlignment(verticalAlignment)

Устанавливает VerticalAlignment Column . Необязательный.

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

Параметры

Имя Тип Описание
verticalAlignment VerticalAlignment Вертикальное выравнивание колонны.

Возвращаться

Column — этот объект для цепочки.