Bản khảo sát nghiên cứu: Cho chúng tôi biết trải nghiệm của bạn khi sử dụng Blockly
Bắt đầu khảo sát
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.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-11-06 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-11-06 UTC."],[[["Determines if two connections are compatible and can be connected, providing an error code if issues arise."],["Accepts two connections, a dragging state flag, and an optional distance for drag checks as input."],["Returns Connection.CAN_CONNECT if the connection is valid, otherwise returning an error code outlining the reason for incompatibility."]]],[]]