Class OptionBuilder

OptionBuilder

Kreator do tworzenia opcji elementów SelectSingle i SelectMultiple.

var cc = DataStudioApp.createCommunityConnector();
var config = cc.getConfig();

var option1 = config.newOptionBuilder()
  .setLabel("option label")
  .setValue("option_value");

var option2 = config.newOptionBuilder()
  .setLabel("second option label")
  .setValue("option_value_2");

var info1 = config.newSelectSingle()
  .setId("api_endpoint")
  .setName("Data Type")
  .setHelpText("Select the data type you're interested in.")
  .addOption(option1)
  .addOption(option2);

Metody

MetodaZwracany typKrótki opis
setLabel(label)OptionBuilderUstawia etykietę tego kreatora opcji.
setValue(value)OptionBuilderUstawia wartość tego kreatora opcji.

Szczegółowa dokumentacja

setLabel(label)

Ustawia etykietę tego kreatora opcji. Etykiety to tekst, który użytkownik widzi podczas wybierania opcji co najmniej jedną opcję z menu.

Parametry

NazwaTypOpis
labelStringEtykieta do ustawienia.

Powrót

OptionBuilder – narzędzie do tworzenia łańcuchów.


setValue(value)

Ustawia wartość tego kreatora opcji. Wartości to wartości, które są przekazywane do kodu, gdy użytkownik wybiera co najmniej 1 opcję z menu.

Parametry

NazwaTypOpis
valueStringWartość do ustawienia.

Powrót

OptionBuilder – narzędzie do tworzenia łańcuchów.