ब्लॉकली > IConnectionChecker > canConnectWithReason
IConnectionChecker.canConnectWithReason() पद्धति
यह जांचता है कि मौजूदा कनेक्शन, टारगेट कनेक्शन से कनेक्ट हो सकता है या नहीं. साथ ही, कोई समस्या होने पर गड़बड़ी का कोड दिखाता है.
हस्ताक्षर:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
a | कनेक्शन | शून्य | यह देखने के लिए कि आपके डिवाइस पर कनेक्शन काम करता है या नहीं. |
b | कनेक्शन | शून्य | यह देखने के लिए कि आपके डिवाइस पर कनेक्शन काम करता है या नहीं. |
isDragging | बूलियन | अगर किसी ब्लॉक को खींचकर कनेक्शन बनाया जा रहा है, तो सही है. |
opt_distance | संख्या | (ज़रूरी नहीं) खींचकर छोड़े गए कनेक्शन के बीच ज़्यादा से ज़्यादा दूरी. |
लौटाए जाने वाले प्रॉडक्ट:
संख्या
अगर कनेक्शन कानूनी है, तो Connection.CAN_CONNECT, नहीं तो गड़बड़ी का कोड.