Class OptionBuilder

OptionBuilder

SelectSingle ve SelectMultiple için seçenekler oluşturmak üzere bir oluşturucu.

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);

Yöntemler

YöntemDönüş türüKısa açıklama
setLabel(label)OptionBuilderBu seçenek oluşturucunun etiketini ayarlar.
setValue(value)OptionBuilderBu seçenek oluşturucunun değerini ayarlar.

Ayrıntılı belgeler

setLabel(label)

Bu seçenek oluşturucunun etiketini ayarlar. Etiketler, kullanıcının seçim yaparken gördüğü metindir. açılır menüden bir veya daha fazla seçenek belirleyin.

Parametreler

AdTürAçıklama
labelStringAyarlanacak etiket.

Return

OptionBuilder — Zincirleme için bu oluşturucu.


setValue(value)

Bu seçenek oluşturucunun değerini ayarlar. Değerler, bir kullanıcı bir web sitesini ziyaret ettiğinde koda açılır menüden bir veya daha fazla seçenek belirler.

Parametreler

AdTürAçıklama
valueStringAyarlanacak değer.

Return

OptionBuilder — Zincirleme için bu oluşturucu.