DynamicResourceDefinition — это строительный блок для Resource Fields Definition Retrieved Action , он может содержать одно или несколько Resource Field для динамического определения количества выходных переменных, предоставляемых шагом в Google Workspace Studio.
Доступно только для дополнений Google Workspace, расширяющих Google Workspace Studio.
Пример использования:
let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest. .addResourceField( AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") );
Методы
| Метод | Тип возврата | Краткое описание |
|---|---|---|
add Resource Field(resourceField) | Dynamic Resource Definition | Добавляет поле ресурса в определение динамического ресурса. |
set Resource Id(resourceId) | Dynamic Resource Definition | Задает идентификатор для определения динамического ресурса, этот идентификатор соответствует workflow Resource Definition Id в манифесте. |
Подробная документация
add Resource Field(resourceField)
Добавляет поле ресурса в определение динамического ресурса.
Параметры
| Имя | Тип | Описание |
|---|---|---|
resource Field | Resource Field | Поле ресурса для добавления. |
Возвращаться
Dynamic Resource Definition — объект для объединения в цепочку.
set Resource Id(resourceId)
Задает идентификатор для определения динамического ресурса, этот идентификатор соответствует workflow Resource Definition Id в манифесте.
Параметры
| Имя | Тип | Описание |
|---|---|---|
resource Id | String | Уникальный идентификатор для определения динамического ресурса. |
Возвращаться
Dynamic Resource Definition — объект для объединения в цепочку.