blockly > FieldCheckbox > (سازنده)

FieldCheckbox. (سازنده)

یک نمونه جدید از کلاس FieldCheckbox می سازد

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
ارزش CheckboxBool | نوع فیلد .SKIP_SETUP (اختیاری) مقدار اولیه فیلد. باید "درست"، "نادرست" یا یک بولی باشد. پیش‌فرض «FALSE» است. همچنین Field.SKIP_SETUP را می‌پذیرد اگر می‌خواهید از راه‌اندازی صرفنظر کنید (فقط برای زیرکلاس‌هایی استفاده می‌شود که می‌خواهند پیکربندی را مدیریت کنند و مقدار فیلد را پس از اجرای سازنده‌های خود تنظیم کنند).
تایید کننده FieldCheckbox Validator (اختیاری) تابعی که برای تأیید تغییرات مقدار فیلد فراخوانی می شود. یک مقدار ("TRUE" یا "FALSE") می گیرد و یک مقدار تایید شده ("TRUE" یا "FALSE") یا تهی برای لغو تغییر برمی گرداند.
پیکربندی FieldCheckboxConfig (اختیاری) نقشه ای از گزینه های مورد استفاده برای پیکربندی فیلد. [اسناد ایجاد فیلد] https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation را برای فهرستی از ویژگی هایی که این پارامتر پشتیبانی می کند، ببینید.