Class OptionBuilder

OptionBuilder

Builder untuk membuat opsi SelectSingle dan 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);

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setLabel(label)OptionBuilderMenetapkan label builder opsi ini.
setValue(value)OptionBuilderMenetapkan nilai builder opsi ini.

Dokumentasi mendetail

setLabel(label)

Menetapkan label builder opsi ini. Label adalah teks yang dilihat pengguna saat memilih satu atau beberapa opsi dari dropdown.

Parameter

NamaJenisDeskripsi
labelStringLabel yang akan ditetapkan.

Pulang pergi

OptionBuilder — Builder ini, untuk pembuatan rantai.


setValue(value)

Menetapkan nilai builder opsi ini. Nilai adalah hal yang diteruskan ke kode saat pengguna memilih satu atau beberapa opsi dari dropdown.

Parameter

NamaJenisDeskripsi
valueStringNilai yang akan ditetapkan.

Pulang pergi

OptionBuilder — Builder ini, untuk pembuatan rantai.