chặn > DeleteArea

Lớp DeleteArea

Lớp trừu tượng cho một thành phần có thể xoá một khối hoặc bong bóng được thả trên thành phần đó.

Chữ ký:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Mở rộng: DragTarget

Triển khai: IDeleteArea

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(hàm khởi tạo)() Hàm khởi tạo cho DeleteArea. Không nên được gọi trực tiếp bằng lớp con.

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
id string Mã nhận dạng duy nhất cho thành phần này, dùng để đăng ký với ComponentManager.
wouldDelete_ protected boolean Liệu khối hoặc bong bóng cuối cùng được kéo qua vùng xoá này có bị xoá nếu bị thả trên thành phần này hay không. Thuộc tính này không được cập nhật sau khi khối hoặc bong bóng trò chuyện bị xoá.

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
updateWouldDelete_(wouldDelete) protected Cập nhật trạng thái willDelete_ nội bộ.
wouldDelete(element) Trả về liệu khối hoặc bong bóng được cung cấp có bị xoá nếu được thả vào khu vực này hay không. Phương thức này sẽ kiểm tra xem phần tử có thể loại bỏ được và luôn được gọi trước onDragEnter/onDragOver/onDragExit hay không.