يحتوي على معلومات فردية محدَّدة للإعدادات. وتحدّد خصائصه طريقة عرض البيانات الفردية المختارة في "مركز البيانات"
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.newSelectSingle() .setId("api_endpoint") .setName("Data Type") .setHelpText("Select the data type you're interested in.") .setAllowOverride(true) .addOption(option1) .addOption(option2);
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
addOption(optionBuilder) | SelectSingle | لإضافة خيار تحديد جديد. |
setAllowOverride(allowOverride) | SelectSingle | تتيح هذه السياسة إلغاء إدخال الإعدادات هذا. |
setHelpText(helpText) | SelectSingle | لضبط نص المساعدة لإدخال الإعدادات هذا. |
setId(id) | SelectSingle | لضبط المعرّف الفريد لإدخال الإعدادات هذا. |
setIsDynamic(isDynamic) | SelectSingle | لضبط الحالة الديناميكية لإدخال الإعدادات هذا. |
setName(name) | SelectSingle | لضبط الاسم المعروض لإدخال الإعداد هذا. |
الوثائق التفصيلية
addOption(optionBuilder)
لإضافة خيار تحديد جديد.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
optionBuilder | OptionBuilder | تمثّل هذه السمة منصة للخيار. |
استرجاع الكرة
SelectSingle
: أداة الإنشاء هذه مخصّصة للسلاسل
setAllowOverride(allowOverride)
تتيح هذه السياسة إلغاء إدخال الإعدادات هذا. في حال ضبط السياسة على true
، يتوفّر لصنّاع مصادر البيانات
خيار تفعيل هذه الميزة لمحرّري التقارير.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
allowOverride | Boolean | يشير ذلك إلى ما إذا كان يمكن تجاوز إدخال الإعداد هذا في التقارير. |
استرجاع الكرة
SelectSingle
: أداة الإنشاء هذه مخصّصة للسلاسل
setHelpText(helpText)
لضبط نص المساعدة لإدخال الإعدادات هذا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
helpText | String | HelpText المراد تعيينها. |
استرجاع الكرة
SelectSingle
: أداة الإنشاء هذه مخصّصة للسلاسل
setId(id)
لضبط المعرّف الفريد لإدخال الإعدادات هذا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
id | String | رقم التعريف المطلوب ضبطه. |
استرجاع الكرة
SelectSingle
: أداة الإنشاء هذه مخصّصة للسلاسل
setIsDynamic(isDynamic)
لضبط الحالة الديناميكية لإدخال الإعدادات هذا.
إذا تم تعديل إدخال إعداد ديناميكي، سيتم محو إدخالات الإعدادات اللاحقة.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
isDynamic | Boolean | الحالة الديناميكية المطلوب ضبطها. |
استرجاع الكرة
SelectSingle
: أداة الإنشاء هذه مخصّصة للسلاسل
setName(name)
لضبط الاسم المعروض لإدخال الإعداد هذا.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
name | String | الاسم المطلوب ضبطه |
استرجاع الكرة
SelectSingle
: أداة الإنشاء هذه مخصّصة للسلاسل