ब्लॉकले > ConnectionChecker

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

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

हस्ताक्षर:

export declare class ConnectionChecker implements IConnectionChecker 

लागू करता है: IConnectionChecker

तरीके

तरीका मॉडिफ़ायर ब्यौरा
canConnect(a, b, isDragging, opt_distance) देखें कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं.
canConnectToPrevious_(a, b) protected खींचकर छोड़ने के लिए सहायक फ़ंक्शन.
canConnectWithReason(a, b, isDragging, opt_distance) यह जांचता है कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं. साथ ही, कोई समस्या होने पर गड़बड़ी का कोड दिखाता है.
doDragChecks(a, b, distance) देखें कि क्या इस कनेक्शन को खींचकर छोड़ा जा सकता है.
doSafetyChecks(a, b) देखें कि दिए गए कनेक्शन को कनेक्ट करना सुरक्षित है या नहीं.इसका मतलब है कि यह ब्लॉकली के किसी भी बुनियादी अनुमान को नहीं तोड़ेगा. उदाहरण के लिए, खुद से कनेक्ट न होना.
doTypeChecks(a, b) देखें कि यह कनेक्शन, वैल्यू टाइप सिस्टम के हिसाब से किसी दूसरे कनेक्शन के साथ काम करता है या नहीं. उदाहरण के लिए, square_root("Hello") काम नहीं करता.
getErrorMessage(errorCode, a, b) कनेक्शन की गड़बड़ी के कोड को स्ट्रिंग में बदलने वाला सहायक तरीका.