Class ResourceData

ResourceData

Представляет собой данные ресурса, специфичные для приложения; данные ресурса содержат набор пар ключ-значение, состоящих из имен переменных и VariableData .

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

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

let customResourceData = AddOnsResponseService.newResourceData()
  .setVariableDataMap(
    {
      "field_1": fieldData_1,
      "field_2": fieldData_2
    }
  );

let outputVariableData = AddOnsResponseService.newVariableData()
  .addResourceData(customResourceData);

let workflowAction = AddOnsResponseService.newReturnOutputVariablesAction()
  .setVariableDataMap({ "resource_data": outputVariableData });

Методы

Метод Тип возвращаемого значения Краткое описание
add Variable Data(key, value) Resource Data Добавляет Variable Data с ключом, заданным её именем; если ключ уже существует, значение перезаписывается.
set Variable Data Map(fields) Resource Data Задает карту данных переменных, в которой в качестве ключей используются имена переменных.

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

addVariableData(key, value)

Добавляет VariableData , ключом которой является имя переменной; если ключ уже существует, значение перезаписывается.

Параметры

Имя Тип Описание
key String Имя переменной, из которой нужно получить соответствующие данные.
value Variable Data Variable Data которые необходимо добавить.

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

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


setVariableDataMap(fields)

Задает карту данных переменных, в которой в качестве ключей используются имена переменных.

Параметры

Имя Тип Описание
fields Object Набор пар ключ-значение, состоящих из строковых данных и переменных.

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

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