Class InsertWidget

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

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

Доступно только для дополнений 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 для вставки.

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

insert Above Widget(widgetId)

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

Параметры

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

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

Insert Widget — объект вставки виджета для объединения в цепочку.


insert Below Widget(widgetId)

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

Параметры

Имя Тип Описание
widget Id String Идентификатор виджета для вставки ниже.

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

Insert Widget — объект вставки виджета для объединения в цепочку.


set Widget(widget)

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

Параметры

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

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

Insert Widget — объект вставки виджета для объединения в цепочку.