संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ब्लॉकली > IConnectionChecker
IConnectionChecker इंटरफ़ेस
कनेक्शन टाइप जांचने के लॉजिक के लिए क्लास.
हस्ताक्षर:
export interface IConnectionChecker
तरीके
तरीका |
ब्यौरा |
canConnect(a, b, isDragging, opt_distance) |
देखें कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं. |
canConnectWithReason(a, b, isDragging, opt_distance) |
यह जांचता है कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं. साथ ही, कोई समस्या होने पर गड़बड़ी का कोड दिखाता है. |
doDragChecks(a, b, distance) |
खींचकर देखें कि क्या यह कनेक्शन बनाया जा सकता है. |
doSafetyChecks(a, b) |
देखें कि दिए गए कनेक्शन को कनेक्ट करना सुरक्षित है या नहीं.इसका मतलब है कि यह ब्लॉकली के किसी भी बुनियादी अनुमान को नहीं तोड़ेगा. उदाहरण के लिए, खुद से कनेक्ट न होना. |
doTypeChecks(a, b) |
देखें कि यह कनेक्शन, वैल्यू टाइप सिस्टम के हिसाब से किसी दूसरे कनेक्शन के साथ काम करता है या नहीं. उदाहरण के लिए, Square_root("नमस्ते") काम नहीं करता है. |
getErrorMessage(errorCode, a, b) |
कनेक्शन की गड़बड़ी के कोड को स्ट्रिंग में बदलने वाला सहायक तरीका. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],["The `IConnectionChecker` interface defines methods for validating connections in a visual programming environment. It allows checking if two connections (`a` and `b`) can connect, with or without error codes using `canConnect` and `canConnectWithReason`. Dragging connections are validated via `doDragChecks`. `doSafetyChecks` verifies the safety of a connection, while `doTypeChecks` confirms compatibility based on value types. `getErrorMessage` converts error codes into user-friendly messages.\n"]]