ब्लॉकली > कनेक्शन

कनेक्शन क्लास

ब्लॉक के बीच कनेक्शन के लिए क्लास.

हस्ताक्षर:

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() यह तरीका, इस कनेक्शन के बारे में डेवलपर के तौर पर बताने वाली स्ट्रिंग दिखाता है (सिर्फ़ अंग्रेज़ी में उपलब्ध है). इसे कंसोल लॉग और गड़बड़ियों में इस्तेमाल करने के लिए बनाया गया है.