blockly > FieldCheckbox > (دالة إنشاء)

FieldCheckbox.(constructor)

تنشئ هذه الدالة مثيلاً جديدًا من الفئة FieldCheckbox.

Signature:

constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);

المَعلمات

المَعلمة Type الوصف
القيمة مربّع الاختيار | typeof Field.SKIP_SETUP (اختياري) القيمة الأولية للحقل. يجب أن تكون إما "TRUE" أو "FALSE" أو "منطقية". الإعداد الافتراضي هو "FALSE". وتقبل أيضًا Field.SKIP_إعداد إذا كنت ترغب في تخطي الإعداد (لا تستخدمها إلا الفئات الفرعية التي تريد معالجة التهيئة وتعيين قيمة الحقل بعد تشغيل أدوات الإنشاء الخاصة بها).
validator FieldCheckboxValidator (اختياري) دالة يتم استدعاءها للتحقّق من صحة التغييرات في قيمة الحقل. تتلقى قيمة ('TRUE' أو 'FALSE') وتعرض قيمة تم التحقق من صحتها ('TRUE' أو 'FALSE')، أو قيمة فارغة لإلغاء التغيير.
config FieldCheckboxConfig (اختياري) خريطة للخيارات المُستخدَمة لإعداد الحقل. راجِع [مستندات إنشاء الحقل]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation للحصول على قائمة بالسمات المتوافقة مع هذه المَعلمة.