Class OptionBuilder

Конструктор опционов

Конструктор для создания опций Select Single и Select Multiple s.

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 Устанавливает значение этого конструктора опций.

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

set Label(label)

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

Параметры

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

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

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


set Value(value)

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

Параметры

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

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

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

,
Конструктор опционов

Конструктор для создания опций Select Single и Select Multiple s.

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 Устанавливает значение этого конструктора опций.

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

set Label(label)

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

Параметры

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

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

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


set Value(value)

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

Параметры

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

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

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