จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
blockly > IDragStrategy
อินเทอร์เฟซ IDragStrategy
ลายเซ็น:
export interface IDragStrategy
เมธอด
วิธีการ |
คำอธิบาย |
drag(newLoc, e) |
จัดการการย้ายองค์ประกอบไปยังตำแหน่งใหม่ และอัปเดตภาพโดยอิงตามนั้น (เช่น ตัวอย่างการเชื่อมต่อของบล็อก) |
endDrag(e) |
จัดการการล้างข้อมูลการลากทั้งหมด เช่น เชื่อมต่อหรือลบบล็อก |
isMovable() |
ส่งคืนค่า "จริง" ที่องค์ประกอบสามารถย้ายได้ในปัจจุบัน |
revertDrag() |
ย้ายโฆษณาที่ลากได้กลับไปยังจุดเริ่มต้นของการลาก |
startDrag(e) |
จัดการการเริ่มต้นการลากทั้งหมด (เช่น การย้ายองค์ประกอบไปด้านหน้าของพื้นที่ทำงาน) |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[],["The `IDragStrategy` interface defines methods for managing drag operations. Key actions include: `drag`, which moves elements and updates visuals; `endDrag`, which finalizes the drag, connecting or deleting elements; `startDrag`, which initiates the drag; `revertDrag`, which returns elements to their original position; and `isMovable`, which checks if an element can be moved. These methods collectively control the lifecycle and behavior of draggable elements within the system.\n"],null,[]]