Un ResourceField es un componente básico de un Dynamic. Cada campo de recurso corresponde a una variable de salida del paso actual. Un solo Dynamic puede contener varios campos de recursos.
Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.
Ejemplo de uso:
function onDynamicDefinitionFunction(e) { // ... let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(AddOnsResponseService.newDataType() .setBasicDataType(AddOnsResponseService.BasicDataType.STRING) ); let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") .addResourceField(resourceField); // ... } function onDynamicProviderFunction(e) { // ... let workflowAction = AddOnsResponseService.newResourceRetrievedAction() .setResourceData( AddOnsResponseService.newResourceData() .addVariableData("question_1", AddOnsResponseService.newVariableData().addStringValue("Answer 1")) ); // ... }
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
set | Resource | Establece el tipo de datos del campo y permite que otros pasos filtren las variables por tipo en la selección. |
set | Resource | Establece la descripción del campo que se muestra al usuario final durante la selección de variables en los pasos posteriores. |
set | Resource | Establece una clave para que la función del proveedor proporcione el valor durante la ejecución del paso. |
Documentación detallada
set Data Type(dataType)
Establece el tipo de datos del campo y permite que otros pasos filtren las variables por tipo en la selección.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
data | Data | Es un objeto de tipo de datos, que puede ser un tipo de datos básico o un tipo de recurso personalizado. |
Volver
Resource: Este objeto de campo de recursos, para encadenar.
set Display Text(displayText)
Establece la descripción del campo que se muestra al usuario final durante la selección de variables en los pasos posteriores.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
display | String | Es la descripción para los usuarios finales en la selección de variables. |
Volver
Resource: Este objeto de campo de recursos, para encadenar.
set Selector(selector)
Establece una clave para que la función del proveedor proporcione el valor durante la ejecución del paso.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
selector | String | Es la clave de referencia del campo que se usa para recuperar su Variable asociado con la misma clave que se usa en Resource. |
Volver
Resource: Este objeto de campo de recursos, para encadenar.