Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],["The `DeleteArea` class, extending `DragTarget` and implementing `IDeleteArea`, manages the deletion of blocks or bubbles. It features a constructor and properties like `id` and `wouldDelete_`, the later tracking whether a dragged element would be deleted if dropped. Key methods include `updateWouldDelete_`, which manages the `wouldDelete_` state, and `wouldDelete`, determining if a dragged element is deletable. This class does not allow being directly instantiated, only used through subclasses.\n"]]