Class OptionBuilder

OptionBuilder

Builder untuk membuat opsi untuk 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 nilai 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 dirangkaikan.


setValue(value)

Menetapkan nilai builder opsi ini. Nilai adalah apa 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 dirangkaikan.