blockly > FieldNumber

فئة FieldNumber

فئة لحقل رقم قابل للتعديل.

Signature:

export declare class FieldNumber extends FieldInput<number> 

الامتدادات: FieldInput<number>

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(دالة الإنشاء)(القيمة، الحدّ الأدنى، الحدّ الأقصى، الدقة، المدقّق، الإعدادات) إنشاء مثيل جديد لفئة FieldNumber

أماكن إقامة

الموقع مفاتيح التعديل النوع الوصف
max_ protected الرقم الحد الأقصى للقيمة التي يمكن أن يحتوي عليها حقل الرقم هذا.
min_ protected الرقم القيمة الصغرى التي يمكن أن يحتوي عليها حقل الرقم هذا.
precision_ protected الرقم المضاعف الذي يتم تقريب قيمة هذه الحقول إليه.
spellcheck_ protected منطقي يُرجى عدم إجراء تدقيق إملائي للأرقام. يؤدي المدقق بشكل أفضل.

الطُرق

الطريقة مفاتيح التعديل الوصف
configure_(config) protected تهيئة الحقل على أساس خريطة الخيارات المحددة.
doClassValidation_(newValue) protected تأكد من أن قيمة الإدخال عبارة عن رقم صالح (يجب أن تستوفي القيود الموضوعة في الحقل).
getMax() لعرض القيمة القصوى الحالية التي يمكن أن يحتوي عليها هذا الحقل. القيمة التلقائية هي Infinity.
getMin() لعرض الحد الأدنى للقيمة الحالية التي يمكن أن يحتوي عليها هذا الحقل. القيمة التلقائية هي -Infinity.
getPrecision() لعرض الدقة الحالية لهذا الحقل. الدقة هي الرقم الذي يتم تقريب قيمة الحقل إليه. تعني الدقة 0 أنّه لا يتم تقريب القيمة.
setConstraints(min, max, precision) يمكنك ضبط القيود القصوى والدنيا والدقة في هذا الحقل. قد تكون أي من هذه الخصائص غير محددة أو قد يتم إيقاف NaN. يؤدي تعيين الدقة (عادةً قوة 10) إلى فرض إجراء حد أدنى للخطوة بين القيم. وهذا يعني أنّه سيتم تقريب قيمة المستخدِم إلى أقرب مضاعف للدقة. يتم الاستدلال على أقل مكان من الأرقام من الدقة. يمكن فرض قيم الأعداد الصحيحة عن طريق اختيار دقة الأعداد الصحيحة.
setMax(max) لضبط الحد الأقصى للقيمة التي يمكن أن يحتوي عليها هذا الحقل. عدِّل القيمة المراد عكسها.
setMin(min) لضبط الحد الأدنى للقيمة التي يمكن أن يحتوي عليها هذا الحقل. عدِّل القيمة المراد عكسها.
setPrecision(precision) لضبط دقة قيمة هذا الحقل، أي الرقم الذي يتم تقريب القيمة إليه عدِّل الحقل ليعكس.
widgetCreate_() protected إنشاء تطبيق مصغّر إدخال الأرقام