Un objeto ValueMetadata contiene información sobre los valores posibles de una variable.
Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.
Ejemplo de uso:
let allowedValue1 = "001"; let allowedValue2 = "002"; const valueMetadata = AddOnsResponseService.newValueMetadata() .addEnumValue(allowedValue1); .addEnumValue(allowedValue2) .setDefaultValue(allowedValue1) .addCastableType(AddOnsResponseService.BasicDataType.STRING) .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Value | Agrega tipos permitidos opcionales que se pueden convertir de forma dinámica para los datos de una variable en los metadatos de este valor. |
add | Value | Agrega un valor de cadena opcional a los valores de enumeración permitidos de una variable. Este campo solo se puede establecer si Data se establece en el tipo String. |
set | Value | Establece el valor predeterminado opcional de la variable. Por ejemplo, si el tipo de variable es booleano, defaultValue se puede establecer en "true" o "false". |
Documentación detallada
add Castable Type(dataType)
Agrega tipos permitidos opcionales que se pueden convertir de forma dinámica para los datos de una variable en los metadatos de este valor.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
data | Basic | Un Basic al que se puede convertir la variable. |
Volver
Value: Es este objeto de metadatos de valor, para encadenar.
add Enum Value(enumValue)
Agrega un valor de cadena opcional a los valores de enumeración permitidos de una variable. Este campo solo se puede establecer si Data se establece en el tipo String.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
enum | String | Es el valor permitido que se agregará a la enumeración. |
Volver
Value: Es este objeto de metadatos de valor, para encadenar.
set Default Value(defaultValue)
Establece el valor predeterminado opcional de la variable. Por ejemplo, si el tipo de variable es booleano, defaultValue se puede establecer en "true" o "false".
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
default | String | Es el valor predeterminado de la variable. |
Volver
Value: Es este objeto de metadatos de valor, para encadenar.