रिसर्च सर्वे: Blockly के साथ अपने अनुभव के बारे में हमें बताएं
सर्वे शुरू करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
blockly > कनेक्शन
कनेक्शन क्लास
ब्लॉक के बीच कनेक्शन के लिए क्लास.
हस्ताक्षर:
export declare class Connection
निर्माता
प्रॉपर्टी
तरीके
तरीका |
मॉडिफ़ायर |
ब्यौरा |
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() |
|
यह तरीका, डेवलपर के हिसाब से इस कनेक्शन की जानकारी देने वाली स्ट्रिंग दिखाता है. यह स्ट्रिंग सिर्फ़ अंग्रेज़ी में दिखती है. इसका इस्तेमाल, कंसोल लॉग और गड़बड़ियों में किया जाना चाहिए. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-05-16 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-05-16 (UTC) को अपडेट किया गया."],[[["The `Connection` class in Blockly manages connections between blocks, enabling them to link and interact."],["It provides methods for connecting, disconnecting, and checking compatibility between connections."],["Connections have properties like `type` and `targetConnection` to define their role and relationships."],["`Connection` includes functionality for managing shadow blocks, which provide placeholders or default values."],["Developers can use methods like `getCheck`, `setCheck`, and `isConnected` to control and query connection states."]]],["The `Connection` class manages connections between blocks. Key actions include: connecting (`connect`, `connect_`), disconnecting (`disconnect`, `disconnectInternal`) and reconnecting blocks (`reconnect`). It manages connection compatibility (`getCheck`, `setCheck`), determines connection status (`isConnected`, `isSuperior`), and provides methods to manage shadow blocks (`getShadowDom`, `setShadowDom`, `respawnShadow_`). The class also defines constants for connection compatibility checks, providing reason codes. Methods exist to get block targets (`targetBlock`, `getSourceBlock`).\n"]]