Class 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 لغو (override) را برای این ورودی پیکربندی فعال می‌کند.
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 — این سازنده، برای زنجیره‌سازی.