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