Class SelectMultiple

SelectMultiple

Enthält Informationen zur Mehrfachauswahl für die Konfiguration. Die Eigenschaften bestimmen, wie die Mehrfachauswahl in Data Studio angezeigt wird.

Verwendung:

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);

Methoden

MethodeRückgabetypKurzbeschreibung
addOption(optionBuilder)SelectMultipleFügt eine neue Auswahloption hinzu.
setAllowOverride(allowOverride)SelectMultipleAktiviert das Überschreiben für diesen Konfigurationseintrag.
setHelpText(helpText)SelectMultipleLegt den Hilfetext für diesen Konfigurationseintrag fest.
setId(id)SelectMultipleLegt die eindeutige ID für diesen Konfigurationseintrag fest.
setIsDynamic(isDynamic)SelectMultipleLegt den dynamischen Status für diesen Konfigurationseintrag fest.
setName(name)SelectMultipleLegt den Anzeigenamen für diesen Konfigurationseintrag fest.

Detaillierte Dokumentation

addOption(optionBuilder)

Fügt eine neue Auswahloption hinzu.

Parameter

NameTypBeschreibung
optionBuilderOptionBuilderEin Builder für eine Option.

Rückgabe

SelectMultiple – Dieser Builder zur Verkettung.


setAllowOverride(allowOverride)

Aktiviert das Überschreiben für diesen Konfigurationseintrag. Wenn die Option auf true gesetzt ist, können Ersteller von Datenquellen sie für Mitbearbeiter aktivieren.

Parameter

NameTypBeschreibung
allowOverrideBooleanGibt an, ob dieser Konfigurationseintrag in Berichten überschrieben werden kann.

Rückgabe

SelectMultiple – Dieser Builder zur Verkettung.


setHelpText(helpText)

Legt den Hilfetext für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
helpTextStringDer festzulegende Hilfetext.

Rückgabe

SelectMultiple – Dieser Builder zur Verkettung.


setId(id)

Legt die eindeutige ID für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
idStringDie festzulegende ID.

Rückgabe

SelectMultiple – Dieser Builder zur Verkettung.


setIsDynamic(isDynamic)

Legt den dynamischen Status für diesen Konfigurationseintrag fest.

Wenn ein dynamischer Konfigurationseintrag geändert wird, werden nachfolgende Konfigurationseinträge gelöscht.

Parameter

NameTypBeschreibung
isDynamicBooleanDer festzulegende dynamische Status.

Rückgabe

SelectMultiple – Dieser Builder zur Verkettung.


setName(name)

Legt den Anzeigenamen für diesen Konfigurationseintrag fest.

Parameter

NameTypBeschreibung
nameStringDer festzulegende Name.

Rückgabe

SelectMultiple – Dieser Builder zur Verkettung.