ब्लॉकली > इनपुट

इनपुट क्लास

वैकल्पिक फ़ील्ड वाले इनपुट की क्लास.

हस्ताक्षर:

export declare class Input 

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(name, sourceBlock) Input क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
अलाइन करें अलाइन करें इनपुट के फ़ील्ड का अलाइनमेंट (बाएं, दाएं या बीच में).
कनेक्शन कनेक्शन | शून्य
fieldRow फ़ील्ड[]
name स्ट्रिंग
टाइप readonly inputTypes

तरीके

तरीका मॉडिफ़ायर ब्यौरा
appendField(field, opt_name) इनपुट के फ़ील्ड वाली लाइन के आखिर में कोई फ़ील्ड या स्ट्रिंग से लेबल जोड़ें. इसके अलावा, सभी प्रीफ़िक्स और सफ़िक्स फ़ील्ड भी जोड़ें.
dispose() इस इनपुट के सभी लिंक अलग करें.
getShadowDom() यह कनेक्शन के शैडो ब्लॉक को एक्सएमएल दिखाता है.
getSourceBlock() इस इनपुट के लिए सोर्स ब्लॉक पाएं.
init() इस इनपुट पर फ़ील्ड शुरू करें.
insertFieldAt(index, field, opt_name) इनपुट के फ़ील्ड की पंक्ति की जगह पर फ़ील्ड (या स्ट्रिंग से लेबल) और सभी प्रीफ़िक्स और सफ़िक्स फ़ील्ड शामिल करता है.
isVisible() इससे यह पता चलता है कि यह इनपुट दिख रहा है या नहीं.
makeConnection(type) protected इस इनपुट के सोर्स ब्लॉक के टाइप के हिसाब से कनेक्शन बनाता है. हेडलेस ब्लॉक के लिए, हेडलेस कनेक्शन बनाने और रेंडर किए गए ब्लॉक के लिए कनेक्शन, सही तरीके से हैंडल किए जाते हैं.
removeField(name, opt_quiet) इस इनपुट से किसी फ़ील्ड को हटाएं.
setAlign(align) कनेक्शन के फ़ील्ड का अलाइनमेंट बदलें.
setCheck(check) किसी कनेक्शन के साथ काम करने की सुविधा बदलना.
setShadowDom(shadow) कनेक्शन के शैडो ब्लॉक को बदलता है.