blockly > ConnectionChecker > canConnectWithReason

متد ConnectionChecker.canConnectWithReason()

بررسی می کند که آیا اتصال فعلی می تواند به اتصال هدف متصل شود یا خیر، و در صورت وجود مشکل، کد خطا را برمی گرداند.

امضا:

canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;

پارامترها

پارامتر تایپ کنید توضیحات
الف اتصال | تهی اتصال برای بررسی سازگاری با.
ب اتصال | تهی اتصال برای بررسی سازگاری با.
در حال کشیدن است بولی درست است اگر اتصال با کشیدن یک بلوک انجام شود.
opt_distance شماره (اختیاری) حداکثر فاصله مجاز بین اتصالات برای بررسی کشیدن.

برمی گرداند:

شماره

Connection.CAN_CONNECT اگر اتصال قانونی باشد، در غیر این صورت یک کد خطا.