Представляет собой данные ресурса, специфичные для приложения; данные ресурса содержат набор пар ключ-значение, состоящих из имен переменных и 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 — Этот объект данных ресурса предназначен для создания цепочек вызовов.