blockly > FieldNumber

FieldNumber क्लास

बदलाव किए जा सकने वाले नंबर फ़ील्ड के लिए क्लास.

हस्ताक्षर:

export declare class FieldNumber extends FieldInput<number> 

इससे मिलता-जुलता फ़ंक्शन: FieldInput<number>

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(value, min, max, precision, validator, config) FieldNumber क्लास का नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
max_ protected संख्या इस नंबर फ़ील्ड में ज़्यादा से ज़्यादा कितनी वैल्यू हो सकती है.
min_ protected संख्या इस नंबर फ़ील्ड में कम से कम यह वैल्यू हो सकती है.
precision_ protected संख्या वह गुणक जिससे इस फ़ील्ड की वैल्यू को राउंड किया जाता है.
spellcheck_ protected बूलियन नंबर की स्पेलिंग की जांच न करें. फ़ॉर्मैट की जांच करने वाला हमारा टूल बेहतर तरीके से काम करता है.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
configure_(config) protected दिए गए विकल्पों के मैप के आधार पर फ़ील्ड को कॉन्फ़िगर करें.
doClassValidation_(newValue) protected पक्का करें कि इनपुट वैल्यू कोई मान्य नंबर हो. यह फ़ील्ड पर लगाई गई पाबंदियों के मुताबिक होनी चाहिए.
getMax() यह फ़ंक्शन, इस फ़ील्ड में मौजूद ज़्यादा से ज़्यादा वैल्यू दिखाता है. डिफ़ॉल्ट रूप से, यह अनंत पर सेट होता है.
getMin() इस फ़ील्ड में मौजूद कम से कम वैल्यू दिखाता है. डिफ़ॉल्ट रूप से, यह -Infinity होती है.
getPrecision() इस फ़ील्ड की मौजूदा सटीक जानकारी दिखाता है. सटीक वैल्यू वह संख्या होती है जिस पर फ़ील्ड की वैल्यू को राउंड किया जाता है. सटीक वैल्यू 0 होने का मतलब है कि वैल्यू को राउंड नहीं किया गया है.
initView() फ़ील्ड के डीओएम को शुरू करें.
setConstraints(min, max, precision) इस फ़ील्ड के लिए, ज़्यादा से ज़्यादा, कम से कम, और सटीक वैल्यू की सीमाएं सेट करें. इनमें से किसी भी प्रॉपर्टी को बंद करने के लिए, उसे undefined या NaN किया जा सकता है. सटीक वैल्यू (आम तौर पर 10 की घात) सेट करने पर, वैल्यू के बीच कम से कम अंतर लागू होता है. इसका मतलब है कि उपयोगकर्ता की वैल्यू को, सटीक वैल्यू के सबसे करीब के मल्टीपल पर राउंड किया जाएगा. सटीक अंकों की संख्या से, सबसे कम अहम अंक की जगह का पता चलता है. पूर्णांक की सटीक वैल्यू चुनकर, पूर्णांक की वैल्यू लागू की जा सकती हैं.
setMax(max) इस फ़ील्ड में मौजूद वैल्यू की ज़्यादा से ज़्यादा सीमा सेट करता है. वैल्यू को अपडेट करके दिखाता है.
setMin(min) इस फ़ील्ड में मौजूद वैल्यू की सबसे कम सीमा सेट करता है. वैल्यू को अपडेट करके दिखाता है.
setPrecision(precision) इस फ़ील्ड की वैल्यू की सटीक संख्या सेट करता है. इसका मतलब है कि वैल्यू को किस संख्या तक राउंड किया जाए. फ़ील्ड को अपडेट करता है, ताकि वह दिखे.
widgetCreate_() protected नंबर इनपुट एडिटर विजेट बनाएं.