Class OptionBuilder

OptionBuilder

Конструктор для создания опций для SelectSingle и 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);

Методы

Метод Тип возврата Краткое описание
setLabel(label) OptionBuilder Устанавливает метку этого конструктора опций.
setValue(value) OptionBuilder Устанавливает значение этого конструктора опций.

Подробная документация

setLabel(label)

Устанавливает метку этого конструктора опций. Метки — это текст, который пользователь видит при выборе одного или нескольких параметров из раскрывающегося списка.

Параметры

Имя Тип Описание
label String Метка, которую нужно установить.

Возвращаться

OptionBuilder — этот конструктор для создания цепочек.


setValue(value)

Устанавливает значение этого конструктора опций. Значения — это то, что передается в код, когда пользователь выбирает один или несколько параметров из раскрывающегося списка.

Параметры

Имя Тип Описание
value String Значение, которое необходимо установить.

Возвращаться

OptionBuilder — этот конструктор для создания цепочек.