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

شماره فیلد. (سازنده)

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

امضا:

constructor(value?: string | number | typeof Field.SKIP_SETUP, min?: string | number | null, max?: string | number | null, precision?: string | number | null, validator?: FieldNumberValidator | null, config?: FieldNumberConfig);

مولفه های

پارامتر تایپ کنید شرح
ارزش رشته | شماره | نوع فیلد .SKIP_SETUP (اختیاری) مقدار اولیه فیلد. باید به یک عدد ریخته شود. به‌طور پیش‌فرض روی 0 قرار می‌گیرد. همچنین Field.SKIP_SETUP را می‌پذیرد اگر می‌خواهید از راه‌اندازی صرف‌نظر کنید (فقط توسط زیرکلاس‌هایی استفاده می‌شود که می‌خواهند پیکربندی و تنظیم مقدار فیلد را پس از اجرای سازنده‌های خودشان انجام دهند).
دقیقه رشته | شماره | خالی (اختیاری) حداقل مقدار. فقط در صورتی استفاده می شود که پیکربندی ارائه نشده باشد.
حداکثر رشته | شماره | خالی (اختیاری) حداکثر مقدار. فقط در صورتی استفاده می شود که پیکربندی ارائه نشده باشد.
دقت، درستی رشته | شماره | خالی (اختیاری) دقت برای ارزش. فقط در صورتی استفاده می شود که پیکربندی ارائه نشده باشد.
تایید کننده FieldNumberValidator | خالی (اختیاری) تابعی که برای تأیید تغییرات مقدار فیلد فراخوانی می شود. یک عدد را می‌گیرد و یک عدد تایید شده را برمی‌گرداند، یا برای لغو تغییر، تهی است.
پیکربندی FieldNumberConfig (اختیاری) نقشه ای از گزینه های مورد استفاده برای پیکربندی فیلد. [اسناد ایجاد فیلد] https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/number#creation را برای فهرستی از ویژگی هایی که این پارامتر پشتیبانی می کند، ببینید.