blockly > इनपुट

इनपुट क्लास

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

हस्ताक्षर:

export declare class Input 

कंस्ट्रक्टर

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

प्रॉपर्टी

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

तरीके

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