Class OptionBuilder

سازنده گزینه

یک سازنده برای ایجاد گزینه‌هایی برای 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 — این سازنده، برای زنجیره‌سازی.