Конструктор для создания вариантов выбора для полей SelectSingle и 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);
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
set Label(label) | Option Builder | Задает метку для этого конструктора параметров. |
set Value(value) | Option Builder | Задает значение этого конструктора параметров. |
Подробная документация
setLabel(label)
Задает метку для этого конструктора вариантов. Метки — это текст, который пользователь видит при выборе одного или нескольких вариантов из выпадающего списка.
Параметры
| Имя | Тип | Описание |
|---|---|---|
label | String | Метка для установки. |
Возвращаться
OptionBuilder — Этот конструктор предназначен для создания цепочек вызовов.
setValue(value)
Задает значение этого конструктора вариантов. Значения передаются в код, когда пользователь выбирает один или несколько вариантов из выпадающего списка.
Параметры
| Имя | Тип | Описание |
|---|---|---|
value | String | Значение, которое нужно установить. |
Возвращаться
OptionBuilder — Этот конструктор предназначен для создания цепочек вызовов.