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