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 را برای فهرستی از ویژگی هایی که این پارامتر پشتیبانی می کند، ببینید. |