Class DynamicResourceDefinition

DynamicResourceDefinition

Un DynamicResourceDefinition es un componente básico de un ResourceFieldsDefinitionRetrievedAction y 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étodoTipo de datos que se muestraDescripción breve
addResourceField(resourceField)DynamicResourceDefinitionAgrega un campo de recurso a la definición de recurso dinámico.
setResourceId(resourceId)DynamicResourceDefinitionEstablece el ID para la definición del recurso dinámico. Este ID corresponde a workflowResourceDefinitionId en el manifiesto.

Documentación detallada

addResourceField(resourceField)

Agrega un campo de recurso a la definición de recurso dinámico.

Parámetros

NombreTipoDescripción
resourceFieldResourceFieldEs el campo de recurso que se agregará.

Volver

DynamicResourceDefinition: Este objeto, para encadenar.


setResourceId(resourceId)

Establece el ID para la definición del recurso dinámico. Este ID corresponde a workflowResourceDefinitionId en el manifiesto.

Parámetros

NombreTipoDescripción
resourceIdStringEs el identificador único de la definición del recurso dinámico.

Volver

DynamicResourceDefinition: Este objeto, para encadenar.