Lớp trong Thùng rác
Lớp học cho thùng rác.
Chữ ký:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
Mở rộng: DeleteArea
Triển khai: IAutoHideable, IPositionable
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
(hàm khởi tạo)(không gian làm việc) | Tạo một thực thể mới của lớp Trashcan |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung 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. | |
isLidOpen | boolean | Trạng thái mở/đóng hiện tại của nắp. |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
autoHide(onlyClosePopups) | Ẩn thành phần. Được gọi trong WorkspaceSvg.hideChaff. | |
click() | Kiểm tra nội dung của thùng rác. | |
closeFlyout() | Đóng cửa sổ rác. | |
closeLid() | Đóng nắp. Được gọi bên ngoài sau khi kéo. | |
contentsIsOpen() | Trả về true nếu trình báo cáo nội dung trong thùng rác hiện đang mở. | |
createDom() | Tạo các thành phần của thùng rác. | |
dispose() | Hãy vứt bỏ thùng rác này. Hãy huỷ liên kết khỏi tất cả các phần tử DOM để tránh rò rỉ bộ nhớ. | |
emptyContents() | Loại bỏ nội dung của thùng rác. Nếu báo cáo nội dung hiện đang mở thì nó sẽ bị đóng. | |
getBoundingRectangle() | Trả về hình chữ nhật bao quanh của phần tử giao diện người dùng theo đơn vị pixel so với div chèn khối. | |
getClientRect() | Trả về hình chữ nhật bao quanh khu vực mục tiêu kéo theo đơn vị pixel so với khung nhìn. | |
init() | Khởi chạy thùng rác. | |
onDragExit(_dragElement) | Xử lý khi con trỏ có một 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ó một 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 thả xuống trên thành phần này. Không nên xử lý thao tác xoá tại đây. | |
openFlyout() | Mở cửa sổ bật lên của thùng rác. | |
position(metric, savedPositions) | Định vị thùng rác. Công cụ này được đặt ở góc đối diện với góc danh mục/hộp công cụ bắt đầu. |