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.