Um DataType é usado para definir o tipo de uma variável. O tipo pode ser um dos tipos de dados básicos ou um tipo de recurso específico do Workspace Studio.
Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.
Exemplo 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 retorno | Breve descrição |
|---|---|---|
set | Data | Define o tipo de dados como um dos Basics compatíveis. |
set | Data | Define o tipo de dados como um Resource definido pelo usuário. |
set | Data | Define o Value, que contém informações relacionadas ao tipo da variável. |
Documentação detalhada
set Basic Data Type(basicDataType)
Define o tipo de dados como um dos Basics compatíveis.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
basic | Basic | O tipo de dados básico a que a variável pertence. |
Retornar
Data: esse objeto de tipo de dados para encadeamento.
set Resource Type(resourceType)
Define o tipo de dados como um Resource definido pelo usuário.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
resource | Resource | O tipo de recurso específico do aplicativo(personalizado) da variável. |
Retornar
Data: esse objeto de tipo de dados para encadeamento.
set Value Metadata(valueMetadata)
Define o Value, que contém informações relacionadas ao tipo da variável.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
value | Value | As informações de metadados de valor sobre os valores possíveis da variável. |
Retornar
Data: esse objeto de tipo de dados para encadeamento.