Ein Builder zum Erstellen von Optionen für SelectSingle und SelectMultiple.
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.newSelectSingle() .setId('api_endpoint') .setName('Data Type') .setHelpText('Select the data type you\'re interested in.') .addOption(option1) .addOption(option2);
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Option | Legt das Label dieses Options-Builders fest. |
set | Option | Legt den Wert dieses Options-Builders fest. |
Detaillierte Dokumentation
setLabel(label)
Legt das Label dieses Options-Builders fest. Labels sind der Text, der dem Nutzer angezeigt wird, wenn er eine oder mehrere Optionen aus der Drop-down-Liste auswählt.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
label | String | Das festzulegende Label. |
Rückflug
OptionBuilder : Dieser Builder zur Verkettung.
setValue(value)
Legt den Wert dieses Options-Builders fest. Werte werden an den Code übergeben, wenn ein Nutzer eine oder mehrere Optionen aus der Drop-down-Liste auswählt.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
value | String | Der festzulegende Wert. |
Rückflug
OptionBuilder : Dieser Builder zur Verkettung.