blockly > ConnectionChecker > canConnectWithReason
Phương thức ConnectionChecker.canConnectWithReason()
Kiểm tra xem kết nối hiện tại có thể kết nối với kết nối mục tiêu hay không và trả về mã lỗi nếu có vấn đề.
Chữ ký:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
a | Kết nối | null | Kết nối để kiểm tra khả năng tương thích. |
b | Kết nối | null | Kết nối để kiểm tra khả năng tương thích. |
isDragging | boolean | Đúng nếu bạn đang tạo kết nối bằng cách kéo một khối. |
opt_distance | số | (Không bắt buộc) Khoảng cách tối đa cho phép giữa các kết nối để kiểm tra khả năng kéo. |
Trả về:
số
Kết nối.CAN_CONNECT nếu kết nối là hợp pháp, thì sẽ là mã lỗi.