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