Class OptionBuilder

OptionBuilder

Kreator do tworzenia opcji dla komponentó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 konstruktora opcji.
setValue(value)OptionBuilderUstawia wartość tego kreatora opcji.

Szczegółowa dokumentacja

setLabel(label)

Ustawia etykietę tego konstruktora opcji. Etykiety to tekst, który użytkownik widzi po wybraniu co najmniej jednej opcji z menu.

Parametry

NazwaTypOpis
labelStringEtykieta do ustawienia.

Powroty

OptionBuilder – kreator do tworzenia łańcuchów.


setValue(value)

Ustawia wartość tego kreatora opcji. Wartości są przekazywane do kodu, gdy użytkownik wybierze co najmniej jedną opcję z menu.

Parametry

NazwaTypOpis
valueStringWartość do ustawienia.

Powroty

OptionBuilder – kreator do tworzenia łańcuchów.