Giao diện IDragTarget
Giao diện của một thành phần có cách hoạt động tuỳ chỉnh khi một khối hoặc bong bóng được kéo qua hoặc thả lên trên thành phần đó.
Chữ ký:
export interface IDragTarget extends IComponent
Mở rộng: IComponent
Phương thức
Phương thức | Mô tả |
---|---|
getClientRect() | Trả về hình chữ nhật giới hạn của vùng mục tiêu kéo, tính bằng đơn vị pixel tương ứng với khung nhìn. |
onDragEnter(dragElement) | Xử lý khi con trỏ có khối hoặc bong bóng nhập vào mục tiêu kéo này. |
onDragExit(dragElement) | Xử lý khi con trỏ có khối hoặc bong bóng thoát khỏi mục tiêu kéo này. |
onDragOver(dragElement) | Xử lý khi con trỏ có khối hoặc bong bóng được kéo qua mục tiêu kéo này. |
onDrop(dragElement) | Xử lý khi một khối hoặc bong bóng được thả trên thành phần này. Không nên xử lý thao tác xoá ở đây. |
shouldPreventMove(dragElement) | Trả về liệu có nên di chuyển khối hoặc bong bóng được cung cấp sau khi được thả trên thành phần này hay không. Nếu đúng, phần tử sẽ trở về vị trí ban đầu khi quá trình kéo bắt đầu. |