कनेक्शनचेकर क्लास
कनेक्शन टाइप की जांच के लॉजिक के लिए क्लास.
हस्ताक्षर:
export declare class ConnectionChecker implements IConnectionChecker
लागू करने का तरीका: IConnectionChecker
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
canConnect(a, b, isDragging, opt_distance) | जांचें कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं. | |
canConnectToपिछला_(a, b) | protected |
ड्रैग चेकिंग के लिए हेल्पर फ़ंक्शन. |
canConnectWithReason(a, b, isDragging, opt_distance) | यह जांच करता है कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं. साथ ही, समस्याएं होने पर गड़बड़ी कोड दिखाता है. | |
doDragChecks(a, b, distance) | देखें कि खींचकर छोड़ने पर यह कनेक्शन बनाया जा सकता है या नहीं. | |
doSafetyChecks(a, b) | पक्का करें कि दिए गए कनेक्शन को कनेक्ट करना सुरक्षित है. इसका मतलब यह है कि यह Blockly के बुनियादी धारणाओं को तो नहीं तोड़ेगा (जैसे, खुद से कनेक्ट नहीं होना चाहिए). | |
doTypeChecks(a, b) | देखें कि वैल्यू टाइप सिस्टम के हिसाब से, यह कनेक्शन किसी अन्य कनेक्शन के साथ काम करता है या नहीं. उदाहरण के लिए, Square_root("नमस्ते") काम नहीं करती. | |
getErrorMessage(errorCode, a, b) | हेल्पर तरीका, जो कनेक्शन की गड़बड़ी के कोड को स्ट्रिंग में बदलता है. |