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. |