Contiene información de selección múltiple para la configuración. Sus propiedades determinan cómo se muestra la selección múltiple en Data Studio.
Uso:
const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const option1 = config.newOptionBuilder().setLabel('option label').setValue('option_value'); const option2 = config.newOptionBuilder() .setLabel('second option label') .setValue('option_value_2'); const info1 = config.newSelectMultiple() .setId('api_endpoint') .setName('Data Type') .setHelpText('Select the data type you\'re interested in.') .setAllowOverride(true) .addOption(option1) .addOption(option2);
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
add | Select | Agrega una nueva opción de selección. |
set | Select | Habilita la anulación para esta entrada de configuración. |
set | Select | Establece el texto de ayuda para esta entrada de configuración. |
set | Select | Establece el ID único para esta entrada de configuración. |
set | Select | Establece el estado dinámico para esta entrada de configuración. |
set | Select | Establece el nombre visible para esta entrada de configuración. |
Documentación detallada
addOption(optionBuilder)
Agrega una nueva opción de selección.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
option | Option | Un compilador para una opción. |
Volver
SelectMultiple — Este compilador, para el encadenamiento.
setAllowOverride(allowOverride)
Habilita la anulación para esta entrada de configuración. Si se establece en true, los creadores de fuentes de datos tienen la opción de habilitar esta opción para los editores de informes.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
allow | Boolean | Indica si esta entrada de configuración se puede anular en los informes. |
Volver
SelectMultiple — Este compilador, para el encadenamiento.
setHelpText(helpText)
Establece el texto de ayuda para esta entrada de configuración.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
help | String | El texto de ayuda que se establecerá. |
Volver
SelectMultiple — Este compilador, para el encadenamiento.
setId(id)
Establece el ID único para esta entrada de configuración.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | String | El ID que se establecerá. |
Volver
SelectMultiple — Este compilador, para el encadenamiento.
setIsDynamic(isDynamic)
Establece el estado dinámico para esta entrada de configuración.
Si se modifica una entrada de configuración dinámica, se borran las entradas de configuración posteriores.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
is | Boolean | El estado dinámico que se establecerá. |
Volver
SelectMultiple — Este compilador, para el encadenamiento.
setName(name)
Establece el nombre visible para esta entrada de configuración.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
name | String | El nombre que se establecerá. |
Volver
SelectMultiple — Este compilador, para el encadenamiento.