chặn > kéo > BlockDragStrategy

Lớp kéo.BlockDragStrategy

Chữ ký:

export declare class BlockDragStrategy implements IDragStrategy 

Triển khai: IDragStrategy

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(hàm khởi tạo)(block) Tạo một thực thể mới của lớp BlockDragStrategy

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
drag(newLoc) Di chuyển khối và cập nhật mọi bản xem trước kết nối.
endDrag() Dọn dẹp mọi trạng thái khi kết thúc quá trình kéo. Áp dụng mọi kết nối đang chờ xử lý.
isMovable() Trả về true nếu khối hiện có thể di chuyển. Nếu không thì là False.
revertDrag() Di chuyển khối về vị trí ban đầu khi kéo, bao gồm cả việc kết nối lại các kết nối.
startDrag(e) Xử lý mọi quá trình thiết lập để bắt đầu kéo, bao gồm cả việc ngắt kết nối khối khỏi bất kỳ khối mẹ nào.