Объект ResourceRetrievedAction используется для получения содержимого пользовательских ресурсов по мере необходимости, при этом поле пользовательского ресурса определяется в объекте ResourceData.
Доступно только для дополнений Google Workspace, расширяющих функциональность Google Workspace Studio.
Пример использования:
let fieldData_1 = AddOnsResponseService.newVariableData() .addStringValue("value_1"); let fieldData_2 = AddOnsResponseService.newVariableData() .addStringValue("value_2"); let resourceData = AddOnsResponseService.newResourceData() .addVariableData("field_1", fieldData_1) .addVariableData("field_2", fieldData_2) let workflowAction = AddOnsResponseService.newResourceRetrievedAction() .setResourceData(resourceData) let hostAppAction = AddOnsResponseService.newHostAppAction() .setWorkflowAction(workflowAction); return AddOnsResponseService.newRenderActionBuilder() .setHostAppAction(hostAppAction) .build();
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
set Resource Data(resourceData) | Resource Retrieved Action | Устанавливает Resource Data в соответствии с действием получения ресурса, чтобы предоставить значения динамическим полям ресурса или пользовательским полям ресурса. |
Подробная документация
setResourceData(resourceData)
Устанавливает значение ResourceData равным действию получения ресурса, чтобы предоставить значения динамическим полям ресурса или пользовательским полям ресурса.
Параметры
| Имя | Тип | Описание |
|---|---|---|
resource Data | Resource Data | Resource Data возвращаемые действием получения ресурса. |
Возвращаться
ResourceRetrievedAction — Действие получения этого ресурса, используемое для построения цепочек.