Class CollapseControl

CollapseControl

Настраиваемый элемент управления сворачиванием и разворачиванием.

Доступно для приложений Google Chat. Для дополнений Google Workspace доступна предварительная версия для разработчиков.

const collapseButton =
    CardService.newTextButton()
        .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS)
        .setText('Collapse');

const expandButton =
    CardService.newImageButton()
        .setImageButtonStyle(CardService.ImageButtonStyle.FILLED);

const collapseControl =
    CardService.newCollapseControl()
        .setHorizontalAlign(CardService.HorizontalAlignment.END)
        .setExpandButton(expandButton)
        .setCollapseButton(collapseButton);

Методы

Метод Тип возвращаемого значения Краткое описание
set Collapse Button(button) Collapse Control Задает Button , которая отображается для кнопки "Показать меньше".
set Expand Button(button) Collapse Control Задает Button , которая отображается для кнопки «Показать больше».
set Horizontal Align(horizontalAlignment) Collapse Control Задает Horizontal Alignment элемента Collapse Control .

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

setCollapseButton(button)

Задает Button , которая отображается для кнопки «Показать меньше». Необязательный параметр.
Необходимо установить вместе с кнопкой сворачивания.

const collapseButton =
    CardService.newTextButton().setText('Collapse');

const collapseControl =
    CardService.newCollapseControl()
        .setCollapseButton(collapseButton);

Параметры

Имя Тип Описание
button Button Кнопка сворачивания для настройки.

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

CollapseControl — Этот объект используется для создания цепочек вызовов.


setExpandButton(button)

Задает Button , которая отображается для кнопки «Показать больше». Необязательный параметр.
Необходимо установить вместе с кнопкой сворачивания.

const expandButton =
    CardService.newTextButton().setText('Expand');

const collapseControl =
    CardService.newCollapseControl()
        .setExpandButton(expandButton);

Параметры

Имя Тип Описание
button Button Кнопка развертывания для настроек.

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

CollapseControl — Этот объект используется для создания цепочек вызовов.


setHorizontalAlign(horizontalAlignment)

Задает HorizontalAlignment элемента CollapseControl . Необязательно. *

const collapseControl = CardService.newCollapseControl().setHorizontalAlign(
    CardService.HorizontalAlignment.START,
);

Параметры

Имя Тип Описание
horizontal Alignment Horizontal Alignment Горизонтальное выравнивание виджета CollapseControl.

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

CollapseControl — Этот объект используется для создания цепочек вызовов.