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