blockly > FieldCheckbox

FieldCheckbox क्लास

चेकबॉक्स फ़ील्ड के लिए क्लास.

हस्ताक्षर:

export declare class FieldCheckbox extends Field<CheckboxBool> 

इससे मिलता-जुलता है: फ़ील्ड<CheckboxBool>

निर्माता

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

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
CHECK_CHAR

static

readonly

(एलान नहीं किया गया) सही का निशान लगाने के लिए डिफ़ॉल्ट वर्ण.
SERIALIZABLE बूलियन सीरियलाइज़र, सीरियलाइज़ किए जा सकने वाले फ़ील्ड को सेव करता है, लेकिन सीरियलाइज़ नहीं किए जा सकने वाले फ़ील्ड को सेव नहीं करता. बदलाव किए जा सकने वाले फ़ील्ड, सीरियलाइज़ किए जा सकने वाले होने चाहिए.
value_ boolean | null ध्यान दें: डिफ़ॉल्ट वैल्यू Field में सेट होती है. इसलिए, यहां या कंस्ट्रक्टर में उसे ओवरराइट करने के बजाय, उस वैल्यू को बनाए रखें.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
configure_(config) protected दिए गए विकल्पों के मैप के आधार पर फ़ील्ड को कॉन्फ़िगर करें.
doClassValidation_(newValue) protected पक्का करें कि इनपुट वैल्यू मान्य हो ('सही' या 'गलत').
doValueUpdate_(newValue) protected फ़ील्ड की वैल्यू अपडेट करें और checkElement को अपडेट करें.
getDisplayText_()
getText() इस फ़ील्ड का टेक्स्ट पाएं. ब्लॉक को छोटा करने पर इस्तेमाल किया जाता है.
getValue() इस फ़ील्ड की वैल्यू 'सही' या 'गलत' में से कोई एक हो.
getValueBoolean() इस फ़ील्ड की बूलियन वैल्यू पाएं.
initView() इस चेकबॉक्स के लिए ब्लॉक यूज़र इंटरफ़ेस बनाएं.
render_()
setCheckCharacter(character) सही का निशान लगाने के लिए इस्तेमाल किया जाने वाला वर्ण सेट करें.
showEditor_() protected क्लिक करने पर, चेकबॉक्स की स्थिति को टॉगल करें.