blockly > कनेक्शन

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

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

हस्ताक्षर:

export declare class Connection 

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)(source, type) Connection क्लास का नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
CAN_CONNECT static संख्या दो कनेक्शन के साथ काम करने की जांच करने के लिए कॉन्स्टेंट.
id स्ट्रिंग इस कनेक्शन का यूनीक आईडी.
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 कनेक्शन | null वह कनेक्शन जिससे यह कनेक्शन कनेक्ट होता है. अगर कनेक्ट नहीं है, तो शून्य.
type संख्या

तरीके

तरीका मॉडिफ़ायर ब्यौरा
connect_(childConnection) protected दो कनेक्शन को एक साथ कनेक्ट करें. यह सुपीरियर ब्लॉक पर मौजूद कनेक्शन है.
connect(otherConnection) इस कनेक्शन को किसी दूसरे कनेक्शन से कनेक्ट करें.
disconnect() इस कनेक्शन को डिसकनेक्ट करें.
disconnectInternal(setParent) protected इस कनेक्शन से जुड़े दो ब्लॉक को डिसकनेक्ट करें.
getCheck() कनेक्शन के काम करने की जानकारी पाना.
getConnectionForOrphanedConnection(startBlock, orphanConnection) static startBlock से शुरू होने वाला वह कनेक्शन दिखाता है जो दिए गए कनेक्शन को स्वीकार करेगा. इसमें, काम करने वाले कनेक्शन टाइप और कनेक्शन की जांच शामिल है.
getParentAndChildConnections() protected इस कनेक्शन और उससे जुड़े कनेक्शन के आधार पर, पैरंट कनेक्शन (सुपीरियर) और चाइल्ड कनेक्शन (इफ़ीरियर) दिखाता है.
getShadowDom(returnCurrent) कनेक्शन के शैडो ब्लॉक का एक्सएमएल वर्शन दिखाता है.
getShadowState(returnCurrent) कनेक्शन के शैडो ब्लॉक का सीरियलाइज़ किया गया ऑब्जेक्ट दिखाता है.
getSourceBlock() इस कनेक्शन के लिए सोर्स ब्लॉक पाएं.
isConnected() क्या कनेक्शन कनेक्ट है?
isSuperior() क्या कनेक्शन किसी बेहतर ब्लॉक (सोर्स स्टैक में ऊपर) से जुड़ा है?
onCheckChanged_() protected यह फ़ंक्शन तब कॉल किया जाएगा, जब इस कनेक्शन के साथ काम करने वाले टाइप बदल गए हों.
reconnect(block, inputName) इस कनेक्शन को, दिए गए ब्लॉक पर दिए गए नाम वाले इनपुट से फिर से कनेक्ट करता है. अगर उस इनपुट से पहले से कोई कनेक्शन जुड़ा है, तो वह कनेक्शन डिसकनेक्ट हो जाता है.
respawnShadow_() protected अगर इस कनेक्शन से कोई शैडो ब्लॉक जुड़ा था, तो उसे फिर से शुरू करें.
setCheck(check) किसी कनेक्शन की काम करने की सुविधा बदलना.
setShadowDom(shadowDom) कनेक्शन के शैडो ब्लॉक को बदलता है.
setShadowState(shadowState) कनेक्शन के शैडो ब्लॉक को बदलता है.
targetBlock() वह ब्लॉक दिखाता है जिससे यह कनेक्शन जुड़ा है.
toString() यह तरीका, डेवलपर के हिसाब से इस कनेक्शन की जानकारी देने वाली स्ट्रिंग दिखाता है. यह स्ट्रिंग सिर्फ़ अंग्रेज़ी में दिखती है. इसका इस्तेमाल, कंसोल लॉग और गड़बड़ियों में किया जाना चाहिए.