Class OptionBuilder

Kreator opcji

Kreator opcji dla SelectSingle i 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);

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, gdy wybiera co najmniej 1 opcję z menu.

Parametry

NazwaTypOpis
labelStringEtykieta do ustawienia.

Powrót

OptionBuilder – ten kreator do łańcuchowania.


setValue(value)

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

Parametry

NazwaTypOpis
valueStringWartość do ustawienia.

Powrót

OptionBuilder – ten kreator do łańcuchowania.