Class OptionBuilder

OptionBuilder

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

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 menu dropdown.

Parameter

NamaJenisDeskripsi
labelStringLabel yang akan ditetapkan.

Pulang pergi

OptionBuilder — Builder ini, untuk perantaian.


setValue(value)

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

Parameter

NamaJenisDeskripsi
valueStringNilai yang akan ditetapkan.

Pulang pergi

OptionBuilder — Builder ini, untuk perantaian.