इनपुट क्लास
वैकल्पिक फ़ील्ड वाले इनपुट के लिए क्लास.
हस्ताक्षर:
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) | कनेक्शन के शैडो ब्लॉक को बदलता है. |