Class SelectSingle

SelectSingle

Содержит информацию о выбранном элементе конфигурации. Его свойства определяют, как этот элемент отображается в Data Studio.

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.')
                  .setAllowOverride(true)
                  .addOption(option1)
                  .addOption(option2);

Методы

Метод Тип возвращаемого значения Краткое описание
add Option(optionBuilder) Select Single Добавляет новый вариант выбора.
set Allow Override(allowOverride) Select Single Позволяет переопределить эту запись конфигурации.
set Help Text(helpText) Select Single Задает текст справки для этой записи конфигурации.
set Id(id) Select Single Задает уникальный идентификатор для этой записи конфигурации.
set Is Dynamic(isDynamic) Select Single Устанавливает динамический статус для данной записи конфигурации.
set Name(name) Select Single Задает отображаемое имя для этой записи конфигурации.

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

addOption(optionBuilder)

Добавляет новый вариант выбора.

Параметры

Имя Тип Описание
option Builder Option Builder Строительная компания предлагает опцион.

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

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


setAllowOverride(allowOverride)

Включает возможность переопределения для этой записи конфигурации. Если установлено значение true , создатели источников данных могут включить эту функцию для редакторов отчетов.

Параметры

Имя Тип Описание
allow Override Boolean Можно ли переопределить эту запись конфигурации в отчетах.

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

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


setHelpText(helpText)

Задает текст справки для этой записи конфигурации.

Параметры

Имя Тип Описание
help Text String Текст справки для установки.

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

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


setId(id)

Задает уникальный идентификатор для этой записи конфигурации.

Параметры

Имя Тип Описание
id String Идентификатор для установки.

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

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


setIsDynamic(isDynamic)

Устанавливает динамический статус для данной записи конфигурации.

При изменении динамической записи конфигурации последующие записи конфигурации очищаются.

Параметры

Имя Тип Описание
is Dynamic Boolean Динамический статус для установки.

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

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


setName(name)

Задает отображаемое имя для этой записи конфигурации.

Параметры

Имя Тип Описание
name String Название для установки.

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

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