Se usa DataType para establecer el tipo de una variable. El tipo puede ser uno de los tipos de datos básicos o un tipo de recurso específico de Workspace Studio.
Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.
Ejemplo de uso:
const dataType = AddOnsResponseService.newDataType() .setBasicDataType( AddOnsResponseService.BasicDataType.STRING ) .setValueMetadata( AddOnsResponseService.newValueMetadata() .addEnumValue("sample_enum_value") ); let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(dataType); }
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
set | Data | Establece el tipo de datos en uno de los Basic compatibles. |
set | Data | Establece el tipo de datos en un Resource definido de forma personalizada. |
set | Data | Establece el Value, que contiene información relacionada con el tipo de la
variable. |
Documentación detallada
setBasicDataType(basicDataType)
Establece el tipo de datos en uno de los BasicDataType compatibles.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
basic | Basic | El tipo de datos básico al que pertenece la variable. |
Volver
DataType: Este objeto de tipo de datos, para encadenar.
setResourceType(resourceType)
Establece el tipo de datos en un ResourceType definido de forma personalizada.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
resource | Resource | El tipo de recurso específico de la aplicación(personalizado) de la variable. |
Volver
DataType: Este objeto de tipo de datos, para encadenar.
setValueMetadata(valueMetadata)
Establece el ValueMetadata, que contiene información relacionada con el tipo de la variable.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
value | Value | La información de metadatos de valor sobre los valores potenciales de la variable. |
Volver
DataType: Este objeto de tipo de datos, para encadenar.