Lớp ToolboxItem
Lớp cho một mục trong hộp công cụ.
Chữ ký:
export declare class ToolboxItem implements IToolboxItem
Triển khai: IToolboxItem
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Mô tả |
---|---|---|
(hàm khởi tạo)(toolboxItemDef, parentToolbox, opt_parent) | Tạo một thực thể mới của lớp ToolboxItem |
Thuộc tính
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
id_ | protected |
string | |
level_ | protected |
số | |
parent_ | protected |
ICollapsibleToolboxItem | rỗng | |
parentToolbox_ |
|
IToolbox | Hộp công cụ chứa danh mục này. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | rỗng | |
workspace_ | protected |
WorkspaceSvg |
Phương thức
Phương thức | Đối tượng sửa đổi | Mô tả |
---|---|---|
dispose() | Vứt bỏ mục trong hộp công cụ này. Không hoạt động theo mặc định. | |
getClickTarget() | Lấy phần tử HTML có thể nhấp. Phần tử hộp công cụ chính nhận được lượt nhấp. Hộp công cụ chính sẽ thêm mã nhận dạng vào phần tử này để có thể chuyển sự kiện onClick vào đúng hộp công cụ. | |
getDiv() | Lấy div cho mục trong hộp công cụ. | |
getId() | Lấy giá trị nhận dạng duy nhất cho mục trong hộp công cụ này. | |
getParent() | Lấy thành phần mẹ nếu mục trong hộp công cụ được lồng. | |
init() | Khởi chạy mục trong hộp công cụ. Điều này bao gồm việc tạo DOM và cập nhật trạng thái của bất kỳ mục nào dựa trên đối tượng thông tin. | |
isCollapsible() | Liệu mục trong hộp công cụ có thể thu gọn được hay không. | |
isSelectable() | Liệu mục trong hộp công cụ có thể chọn được hay không. | |
setVisible_(_isVisible) | Đặt danh mục có hiển thị hay không. Để một danh mục hiển thị, danh mục mẹ của danh mục đó cũng phải được mở rộng. |