يحتوي على معلومات اختيار متعددة للإعداد. وتحدد خصائصه طريقة تحديد متعددة في "مركز البيانات".
الاستخدام:
var option1 = config.newOptionBuilder() .setLabel("option label") .setValue("option_value"); var option2 = config.newOptionBuilder() .setLabel("second option label") .setValue("option_value_2"); var info1 = config.newSelectMultiple() .setId("api_endpoint") .setName("Data Type") .setHelpText("Select the data type you're interested in.") .setAllowOverride(true) .addOption(option1) .addOption(option2);
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addOption(optionBuilder) | SelectMultiple | لإضافة خيار تحديد جديد |
setAllowOverride(allowOverride) | SelectMultiple | تتيح هذه السياسة إلغاء إدخال الإعداد هذا. |
setHelpText(helpText) | SelectMultiple | لضبط نص المساعدة لإدخال الضبط هذا. |
setId(id) | SelectMultiple | تحدِّد هذه السياسة المعرّف الفريد لإدخال الإعدادات هذا. |
setIsDynamic(isDynamic) | SelectMultiple | تحدِّد الحالة الديناميكية لإدخال الإعداد هذا. |
setName(name) | SelectMultiple | لضبط الاسم المعروض لإدخال الضبط هذا. |
الوثائق التفصيلية
addOption(optionBuilder)
لإضافة خيار تحديد جديد
المعلمات
الاسم | النوع | الوصف |
---|---|---|
optionBuilder | OptionBuilder | منصة إنشاء لخيار ما. |
الإرجاع
SelectMultiple
— أداة الإنشاء هذه، للسلاسل
setAllowOverride(allowOverride)
تتيح هذه السياسة إلغاء إدخال الإعداد هذا. في حال ضبط السياسة على "true
"، سيتمكّن صنّاع مصدر البيانات من:
لتفعيله لمحرّري التقارير.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
allowOverride | Boolean | ما إذا كان من الممكن إلغاء إدخال الإعداد هذا في التقارير أم لا. |
الإرجاع
SelectMultiple
— أداة الإنشاء هذه، للسلاسل
setHelpText(helpText)
لضبط نص المساعدة لإدخال الضبط هذا.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
helpText | String | نص المساعدة المطلوب تعيينه. |
الإرجاع
SelectMultiple
— أداة الإنشاء هذه، للسلاسل
setId(id)
تحدِّد هذه السياسة المعرّف الفريد لإدخال الإعدادات هذا.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
id | String | رقم التعريف المطلوب ضبطه |
الإرجاع
SelectMultiple
— أداة الإنشاء هذه، للسلاسل
setIsDynamic(isDynamic)
تحدِّد الحالة الديناميكية لإدخال الإعداد هذا.
في حال تعديل إدخال إعداد ديناميكي، يتم محو إدخالات الضبط اللاحقة.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
isDynamic | Boolean | الحالة الديناميكية المطلوب ضبطها. |
الإرجاع
SelectMultiple
— أداة الإنشاء هذه، للسلاسل
setName(name)
لضبط الاسم المعروض لإدخال الضبط هذا.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
name | String | الاسم الذي تريد ضبطه. |
الإرجاع
SelectMultiple
— أداة الإنشاء هذه، للسلاسل