شامل اطلاعات مربوط به پیکربندی select multiple است. ویژگیهای آن نحوه نمایش select multiple در 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.newSelectMultiple() .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 Multiple | یک گزینه انتخاب جدید اضافه میکند. |
set Allow Override(allowOverride) | Select Multiple | لغو (override) را برای این ورودی پیکربندی فعال میکند. |
set Help Text(helpText) | Select Multiple | متن راهنما را برای این ورودی پیکربندی تنظیم میکند. |
set Id(id) | Select Multiple | شناسه منحصر به فرد را برای این ورودی پیکربندی تنظیم میکند. |
set Is Dynamic(isDynamic) | Select Multiple | وضعیت پویا را برای این ورودی پیکربندی تنظیم میکند. |
set Name(name) | Select Multiple | نام نمایشی را برای این ورودی پیکربندی تنظیم میکند. |
مستندات دقیق
addOption(optionBuilder)
یک گزینه انتخاب جدید اضافه میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
option Builder | Option Builder | سازنده برای یک گزینه. |
بازگشت
SelectMultiple - این سازنده، برای زنجیرهسازی.
setAllowOverride(allowOverride)
لغو این ورودی پیکربندی را فعال میکند. اگر روی true تنظیم شود، سازندگان منبع داده میتوانند این را برای ویرایشگران گزارش فعال کنند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
allow Override | Boolean | آیا میتوان این ورودی پیکربندی را در گزارشها لغو کرد یا خیر. |
بازگشت
SelectMultiple - این سازنده، برای زنجیرهسازی.
setHelpText(helpText)
متن راهنما را برای این ورودی پیکربندی تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
help Text | String | متن راهنما برای تنظیم. |
بازگشت
SelectMultiple - این سازنده، برای زنجیرهسازی.
setId(id)
شناسه منحصر به فرد را برای این ورودی پیکربندی تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
id | String | شناسهای که باید تنظیم شود. |
بازگشت
SelectMultiple - این سازنده، برای زنجیرهسازی.
setIsDynamic(isDynamic)
وضعیت پویا را برای این ورودی پیکربندی تنظیم میکند.
اگر یک ورودی پیکربندی پویا تغییر کند، ورودیهای پیکربندی بعدی پاک میشوند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
is Dynamic | Boolean | وضعیت پویا برای تنظیم. |
بازگشت
SelectMultiple - این سازنده، برای زنجیرهسازی.
setName(name)
نام نمایشی را برای این ورودی پیکربندی تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
name | String | نامی که باید تنظیم شود. |
بازگشت
SelectMultiple - این سازنده، برای زنجیرهسازی.