कनेक्शन-चेकर क्लास
कनेक्शन टाइप की जांच करने के लॉजिक के लिए क्लास.
हस्ताक्षर:
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) | कनेक्शन की गड़बड़ी के कोड को स्ट्रिंग में बदलने वाला सहायक तरीका. |