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

FieldNumber.(constructor)

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

Signature:

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);

المَعلمات

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