Class SelectMultiple

SeleccionaMultiple.

Contiene información seleccionada 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étodoTipo de datos que se muestraDescripción breve
addOption(optionBuilder)SelectMultipleAgrega una nueva opción de selección.
setAllowOverride(allowOverride)SelectMultipleHabilita la anulación para esta entrada de configuración.
setHelpText(helpText)SelectMultipleEstablece el texto de ayuda para esta entrada de configuración.
setId(id)SelectMultipleEstablece el ID único para esta entrada de configuración.
setIsDynamic(isDynamic)SelectMultipleEstablece el estado dinámico de esta entrada de configuración.
setName(name)SelectMultipleEstablece el nombre visible para esta entrada de configuración.

Documentación detallada

addOption(optionBuilder)

Agrega una nueva opción de selección.

Parámetros

NombreTipoDescripción
optionBuilderOptionBuilderUn compilador para una opción.

Volver

SelectMultiple: Este compilador, para encadenar.


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

NombreTipoDescripción
allowOverrideBooleanIndica si esta entrada de configuración se puede anular en los informes.

Volver

SelectMultiple: Este compilador, para encadenar.


setHelpText(helpText)

Establece el texto de ayuda para esta entrada de configuración.

Parámetros

NombreTipoDescripción
helpTextStringEs el texto de ayuda que se establecerá.

Volver

SelectMultiple: Este compilador, para encadenar.


setId(id)

Establece el ID único para esta entrada de configuración.

Parámetros

NombreTipoDescripción
idStringEs el ID que se establecerá.

Volver

SelectMultiple: Este compilador, para encadenar.


setIsDynamic(isDynamic)

Establece el estado dinámico de 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

NombreTipoDescripción
isDynamicBooleanEs el estado dinámico que se establecerá.

Volver

SelectMultiple: Este compilador, para encadenar.


setName(name)

Establece el nombre visible para esta entrada de configuración.

Parámetros

NombreTipoDescripción
nameStringEs el nombre que se debe establecer.

Volver

SelectMultiple: Este compilador, para encadenar.