कनेक्शन क्लास
ब्लॉक के बीच कनेक्शन के लिए क्लास.
हस्ताक्षर:
export declare class Connection implements IASTNodeLocationWithBlock
लागू करता है: IASTNodeLocationWithBlock
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(सोर्स, टाइप) | Connection क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
CAN_CONNECT | static |
संख्या | यह जांचने के लिए कि दो कनेक्शन संगत हैं या नहीं, कॉन्सटेंट. |
REASON_CHECKS_FAILED | static |
संख्या | |
REASON_DIFFERENT_WORKSPACES | static |
संख्या | |
REASON_DRAG_CHECKS_FAILED | static |
संख्या | |
REASON_PREVIOUS_AND_OUTPUT | static |
संख्या | |
REASON_SELF_CONNECTION | static |
संख्या | |
REASON_SHADOW_PARENT | static |
संख्या | |
REASON_TARGET_NULL | static |
संख्या | |
REASON_WRONG_TYPE | static |
संख्या | |
sourceBlock_ | protected |
ब्लॉक करना | |
targetConnection | कनेक्शन | शून्य | वह कनेक्शन जिससे यह कनेक्शन कनेक्ट होता है. कनेक्ट न होने पर शून्य. | |
टाइप | संख्या |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
connect_(childConnection) | protected |
दो कनेक्शन को एक साथ कनेक्ट करें. यह सुपीरियर ब्लॉक पर कनेक्शन है. |
कनेक्ट(otherConnection) | इस कनेक्शन को किसी दूसरे कनेक्शन से कनेक्ट करें. | |
disconnect() | इस कनेक्शन को डिसकनेक्ट करें. | |
disconnectInternal(setParent) | protected |
इस कनेक्शन से कनेक्ट किए गए दो ब्लॉक डिसकनेक्ट करें. |
getCheck() | कनेक्शन के साथ काम करने की सुविधा पाएं. | |
getConnectionForOrphanedConnection(startBlock, orphanConnection) | static |
यह कनेक्शन (startBlock से शुरू होता है) दिखाता है, जो दिए गए कनेक्शन को स्वीकार करेगा. इसमें, इसके साथ काम करने वाले कनेक्शन टाइप और कनेक्शन की जांच शामिल हैं. |
getParentAndChildConnections() | protected |
यह कनेक्शन और जिस कनेक्शन से यह कनेक्ट है, उसके आधार पर पैरंट कनेक्शन (सबसे अच्छा) और चाइल्ड कनेक्शन (खराब) दिखाता है. |
getShadowDom(returnCurrent) | यह कनेक्शन के शैडो ब्लॉक को एक्सएमएल दिखाता है. | |
getShadowState(returnCurrent) | कनेक्शन के शैडो ब्लॉक का सीरियल नंबर वाला ऑब्जेक्ट दिखाता है. | |
getSourceBlock() | इस कनेक्शन के लिए सोर्स ब्लॉक पाएं. | |
isConnected() | क्या कनेक्शन कनेक्ट है? | |
isSuperior() | क्या कनेक्शन किसी बेहतर ब्लॉक (सोर्स स्टैक में ज़्यादा) से जुड़ा हुआ है? | |
onCheckChanged_() | protected |
इस कनेक्शन के साथ काम करने वाले टाइप में बदलाव होने पर कॉल किया जाने वाला फ़ंक्शन. |
फिर से कनेक्ट करें(ब्लॉक करें, इनपुट का नाम) | दिए गए ब्लॉक पर दिए गए नाम के साथ, इस कनेक्शन को फिर से कनेक्ट करता है. अगर उस इनपुट से पहले से कोई कनेक्शन कनेक्ट है, तो वह कनेक्शन डिसकनेक्ट हो जाता है. | |
respawnShadow_() | protected |
अगर इस कनेक्शन से कोई शैडो ब्लॉक कनेक्ट था, तो शैडो ब्लॉक को फिर से चलाएं. |
setCheck(check) | किसी कनेक्शन के साथ काम करने की सुविधा बदलना. | |
setShadowDom(shadowDom) | कनेक्शन के शैडो ब्लॉक को बदलता है. | |
setShadowState(shadowState) | कनेक्शन के शैडो ब्लॉक को बदलता है. | |
targetBlock() | उस ब्लॉक को दिखाता है जिससे यह कनेक्शन कनेक्ट होता है. | |
toString() | यह तरीका, इस कनेक्शन के बारे में डेवलपर के तौर पर बताने वाली स्ट्रिंग दिखाता है (सिर्फ़ अंग्रेज़ी में उपलब्ध है). इसे कंसोल लॉग और गड़बड़ियों में इस्तेमाल करने के लिए बनाया गया है. |