Колонка.
Доступно для приложений 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
— этот объект для цепочки.