blockly > FieldCheckbox

فئة FieldCheckbox

فئة لحقل مربّع اختيار

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

يمتدّ إلى: حقل<CheckboxBool>

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(constructor)(value, validator, config) إنشاء مثيل جديد من فئة FieldCheckbox

الخصائص

الموقع مفاتيح التعديل النوع الوصف
CHECK_CHAR

static

readonly

(غير مُعلَن) الحرف التلقائي لعلامة الاختيار
SERIALIZABLE قيمة منطقية يحفظ معرِّف البيانات التسلسلية الحقول القابلة للتسلسل، ولا يحفظ الحقول غير القابلة للتسلسل. يجب أيضًا أن تكون الحقول القابلة للتعديل قابلة للتسلسل.
value_ boolean | null ملاحظة: يتم ضبط القيمة التلقائية في Field، لذا عليك الاحتفاظ بهذه القيمة بدلاً من استبدالها هنا أو في أداة الإنشاء.

الطُرق

الطريقة مفاتيح التعديل الوصف
configure_(config) protected اضبط الحقل استنادًا إلى خريطة الخيارات المحدّدة.
doClassValidation_(newValue) protected تأكَّد من أنّ قيمة الإدخال صالحة (TRUE أو FALSE).
doValueUpdate_(newValue) protected عدِّل قيمة الحقل وعدِّل checkElement.
getDisplayText_()
getText() الحصول على نص هذا الحقل تُستخدَم عند تصغير المربّع.
getValue() الحصول على قيمة هذا الحقل، إما "صحيح" أو "خطأ"
getValueBoolean() الحصول على القيمة المنطقية لهذا الحقل
initView() أنشئ واجهة مستخدم للوحدة الأساسية لهذا مربّع الاختيار.
render_()
setCheckCharacter(character) اضبط الحرف المستخدَم لعلامة الاختيار.
showEditor_() protected تبديل حالة مربّع الاختيار عند النقر