Class InsertWidget

Вставить виджет

Конструктор для объектов InsertWidget. Разработчики могут вставлять виджет в карточку, передавая объект InsertWidget в ModifyCard

Доступно только для дополнений Google Workspace, расширяющих функциональность Google Workspace Studio.

Пример использования:

const newWidget = CardService.newDecoratedText().setText('New Widget');

const insertWidget = AddOnsResponseService.newInsertWidget()
                                          .insertAboveWidget('sample_id')
                                          .setWidget(newWidget);

const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);

Методы

Метод Тип возвращаемого значения Краткое описание
insert Above Widget(widgetId) Insert Widget Задает идентификатор виджета, и новый виджет вставляется поверх виджета с заданным идентификатором.
insert Below Widget(widgetId) Insert Widget Задает идентификатор виджета, и новый виджет вставляется под виджет с заданным идентификатором.
set Widget(widget) Insert Widget Задает Widget для вставки.

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

insertAboveWidget(widgetId)

Задает идентификатор виджета, и новый виджет вставляется поверх виджета с заданным идентификатором. Если идентификатор виджета не найден, генерируется ошибка.

Параметры

Имя Тип Описание
widget Id String Идентификатор виджета, который нужно вставить выше.

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

InsertWidget — Объект виджета для вставки, используемый для создания цепочек виджетов.


insertBelowWidget(widgetId)

Задает идентификатор виджета, и новый виджет вставляется под виджет с заданным идентификатором. Если идентификатор виджета не найден, генерируется ошибка.

Параметры

Имя Тип Описание
widget Id String Идентификатор виджета, который нужно вставить ниже.

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

InsertWidget — Объект виджета для вставки, используемый для создания цепочек виджетов.


setWidget(widget)

Задает Widget для вставки. Если виджет с таким же идентификатором уже существует, будет выдана ошибка.

Параметры

Имя Тип Описание
widget Widget Виджет, который нужно вставить.

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

InsertWidget — Объект виджета для вставки, используемый для создания цепочек виджетов.