chặn > IDragTarget

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.