blockly > CollapsibleToolboxCategory
Lớp CollapsibleToolboxCategory
Lớp cho một danh mục trong một hộp công cụ có thể thu gọn được.
Chữ ký:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
Mở rộng: ToolboxCategory
Triển khai: ICollapsibleToolboxItem
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
(constructor)(categoryDef, hộp công cụ, opt_parent) | Tạo một thực thể mới của lớp CollapsibleToolboxCategory |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
expanded_ | protected |
boolean | Liệu danh mục có hiển thị các danh mục phụ hay không. |
registrationName | static |
string | Tên dùng để đăng ký danh mục hộp công cụ có thể thu gọn. |
subcategoriesDiv_ | protected |
HTMLDivElement | giá trị rỗng | Vùng chứa bất kỳ danh mục con nào. |
toolboxItems_ | protected |
IToolboxItem[] | Các mục trong hộp công cụ con cho danh mục này. |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
createDom_() | ||
createIconDom_() | ||
createSubCategoriesDom_(subcategories) | protected |
Tạo DOM cho tất cả các danh mục phụ. |
getChildToolboxItems() | Lấy mọi món đồ trong hộp công cụ con. (ví dụ: Lấy các danh mục phụ) | |
getDiv() | ||
init() | ||
isCollapsible() | ||
isExpanded() | Liệu danh mục có được mở rộng để hiển thị các danh mục con hay không. | |
makeDefaultCssConfig_() | ||
onClick(_e) | ||
parseContents_(categoryDef) | ||
setExpanded(isExpanded) | Mở hoặc đóng danh mục hiện tại và thông báo hiển thị có liên quan. | |
setVisible_(isVisible) | ||
toggleExpanded() | Chuyển đổi xem danh mục có được mở rộng hay không. |