blockly > FieldCheckbox

فئة FieldCheckbox

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

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

يوسِّع: الحقل<CheckboxBool>

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

الشركة المصنِّعة مفاتيح التعديل الوصف
(Buildor)(value, validator, config) تنشئ هذه الدالة مثيلاً جديدًا من الفئة FieldCheckbox.

أماكن إقامة

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

static

readonly

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

الطُرق

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