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