อินเทอร์เฟซ IDragStrategy
ลายเซ็น:
export interface IDragStrategy
เมธอด
วิธีการ | คำอธิบาย |
---|---|
drag(newLoc, e) | จัดการการย้ายองค์ประกอบไปยังตำแหน่งใหม่ และอัปเดตภาพโดยอิงตามนั้น (เช่น ตัวอย่างการเชื่อมต่อของบล็อก) |
endDrag(e) | จัดการการล้างข้อมูลการลากทั้งหมด เช่น เชื่อมต่อหรือลบบล็อก |
isMovable() | ส่งคืนค่า "จริง" ที่องค์ประกอบสามารถย้ายได้ในปัจจุบัน |
revertDrag() | ย้ายรายการที่ลากได้กลับไปยังตำแหน่งเดิมเมื่อเริ่มลาก |
startDrag(e) | จัดการการเริ่มต้นการลากทั้งหมด (เช่น การย้ายองค์ประกอบไปด้านหน้าของพื้นที่ทำงาน) |