Un DynamicResourceDefinition es un bloque de compilación para un ResourceFieldsDefinitionRetrievedAction. Puede contener uno o más números de ResourceField para definir de forma dinámica la cantidad de variables de salida que proporciona un paso en Google
Workspace Studio.
Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.
Ejemplo de uso:
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") );
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
add | Dynamic | Agrega un campo de recurso a la definición de recurso dinámico. |
set | Dynamic | Establece el ID para la definición de recurso dinámico. Este ID corresponde al workflow en el manifiesto. |
Documentación detallada
addResourceField(resourceField)
Agrega un campo de recurso a la definición de recurso dinámico.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
resource | Resource | Es el campo de recurso que se agregará. |
Volver
DynamicResourceDefinition: Este objeto, para el encadenamiento.
setResourceId(resourceId)
Establece el ID para la definición de recurso dinámico. Este ID corresponde al workflowResourceDefinitionId en el manifiesto.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
resource | String | Es el identificador único de la definición de recurso dinámico. |
Volver
DynamicResourceDefinition: Este objeto, para el encadenamiento.