कनेक्शन क्लास
ब्लॉक के बीच कनेक्शन के लिए क्लास.
हस्ताक्षर:
export declare class Connection implements IASTNodeLocationWithBlock
लागू करने की सुविधा: IASTNodeLocationWithBlock
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(सोर्स, टाइप) | Connection क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
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) | इस कनेक्शन को किसी दूसरे कनेक्शन से कनेक्ट करें. | |
डिसकनेक्ट() | इस कनेक्शन को डिसकनेक्ट करें. | |
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() | यह तरीका, इस कनेक्शन के बारे में डेवलपर के लिए जानकारी देने वाली स्ट्रिंग देता है (सिर्फ़ अंग्रेज़ी में उपलब्ध है). कंसोल लॉग और गड़बड़ियों में इस्तेमाल किया जा सकता है. |