blockly > IConnectionChecker > canConnectWithReason
متد IConnectionChecker.canConnectWithReason().
بررسی می کند که آیا اتصال فعلی می تواند به اتصال هدف متصل شود یا خیر، و در صورت وجود مشکل، کد خطا را برمی گرداند.
امضا:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
آ | اتصال | خالی | اتصال برای بررسی سازگاری با. |
ب | اتصال | خالی | اتصال برای بررسی سازگاری با. |
در حال کشیدن است | بولی | درست است اگر اتصال با کشیدن یک بلوک انجام شود. |
opt_distance | عدد | (اختیاری) حداکثر فاصله مجاز بین اتصالات برای بررسی کشیدن. |
برمی گرداند:
عدد
Connection.CAN_CONNECT اگر اتصال قانونی باشد، در غیر این صورت یک کد خطا.