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 للحصول على قائمة بالسمات المتوافقة مع هذه المَعلمة. |