Настраиваемый свертывание и расширение контроля.
Доступно только для приложений Google Chat. Недоступно для дополнений Google Workspace.
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('less less') .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const collapseControl = CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.END) .setExpandButton(expandButton) .setCollapseButton(collapseButton);
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
setCollapseButton(button) | CollapseControl | Устанавливает Button , отображаемую для кнопки «показать меньше». |
setExpandButton(button) | CollapseControl | Устанавливает Button , отображаемую для кнопки «показать больше». |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Устанавливает HorizontalAlignment CollapseControl . |
Подробная документация
setCollapseButton(button)
Устанавливает Button
, отображаемую для кнопки «показать меньше». Необязательный.
Должен быть установлен вместе с кнопкой «Свернуть».
const collapseControl = CardService.newCollapseControl().setCollapseButton(collapseButton);
Параметры
Имя | Тип | Описание |
---|---|---|
button | Button | Кнопка свертывания для установки. |
Возвращаться
CollapseControl
— этот объект для цепочки.
setExpandButton(button)
Устанавливает Button
, отображаемую для кнопки «показать больше». Необязательный.
Должен быть установлен вместе с кнопкой «Свернуть».
const collapseControl = CardService.newCollapseControl().setExpandButton(expandButton);
Параметры
Имя | Тип | Описание |
---|---|---|
button | Button | Кнопка развертывания для установки. |
Возвращаться
CollapseControl
— этот объект для цепочки.
setHorizontalAlign(horizontalAlignment)
Устанавливает HorizontalAlignment
CollapseControl
. Необязательный. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Параметры
Имя | Тип | Описание |
---|---|---|
horizontalAlignment | HorizontalAlignment | Горизонтальное выравнивание виджета CollapseControl. |
Возвращаться
CollapseControl
— этот объект для цепочки.