chặn > CollapsibleToolboxCategory

Lớp CollapsibleToolboxCategory

Lớp cho một danh mục trong 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 Mô tả
(hàm khởi tạo)(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

Thuộc tính Đối tượng sửa đổi Loại Mô tả
expanded_ protected boolean Liệu danh mục đó có hiển thị các danh mục con 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 | rỗng Vùng chứa cho 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 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ục trong hộp công cụ dành cho trẻ em. (ví dụ: Lấy 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à trang bay liên quan.
setVisible_(isVisible)
toggleExpanded() Chuyển đổi xem danh mục có được mở rộng hay không.