Настраиваемый свертывание и расширение контроля.
Доступно для приложений 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 .  | 
Подробная документация
 set Collapse Button(button)
 Устанавливает Button , отображаемую для кнопки «показать меньше». Необязательный.
 Должен быть установлен вместе с кнопкой «Свернуть».
const collapseButton = CardService.newTextButton().setText('Collapse'); const collapseControl = CardService.newCollapseControl() .setCollapseButton(collapseButton);
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 button |  Button | Кнопка свертывания для установки. | 
Возвращаться
 Collapse Control — этот объект для объединения. 
 set Expand Button(button)
 Устанавливает Button , отображаемую для кнопки «показать больше». Необязательный.
 Должен быть установлен вместе с кнопкой «Свернуть».
const expandButton = CardService.newTextButton().setText('Expand'); const collapseControl = CardService.newCollapseControl() .setExpandButton(expandButton);
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 button |  Button | Кнопка развертывания для установки. | 
Возвращаться
 Collapse Control — этот объект для объединения. 
 set Horizontal Align(horizontalAlignment)
 Устанавливает Horizontal Alignment Collapse Control . Необязательный. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 horizontal Alignment |  Horizontal Alignment | Горизонтальное выравнивание виджета CollapseControl. | 
Возвращаться
 Collapse Control — этот объект для объединения.