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