A Resource is a type of Resource that is
used to retrieve the definition of a list of resource fields through the dynamic function specified in the manifest. A Resource can contain one or more Dynamic.
Only available for Google Workspace add-ons that extend Google Workspace Studio.
Sample usage:
let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") .addResourceField(AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1")) let workflowAction = AddOnsResponseService.newResourceFieldsDefinitionRetrievedAction() .addDynamicResourceDefinition(resourceDefinitions) let hostAppAction = AddOnsResponseService.newHostAppAction() .setWorkflowAction(workflowAction); return AddOnsResponseService.newRenderActionBuilder() .setHostAppAction(hostAppAction) .build();
Methods
| Method | Return type | Brief description |
|---|---|---|
add | Resource | Adds a Dynamic to the resource fields definition retrieved action. |
Detailed documentation
addDynamicResourceDefinition(dynamicResourceDefinition)
Adds a Dynamic to the resource fields definition retrieved action.
Parameters
| Name | Type | Description |
|---|---|---|
dynamic | Dynamic | The dynamic resource definition to add to the action. |
Return
Resource — This resource fields definition retrieved action, for chaining.