blockly > ConnectionChecker

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

कनेक्शन टाइप की जांच के लॉजिक के लिए क्लास.

हस्ताक्षर:

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) हेल्पर तरीका, जो कनेक्शन की गड़बड़ी के कोड को स्ट्रिंग में बदलता है.