blockly >CollapsibleToolboxCategory
CollapsibleToolboxCategory 类
工具箱中可收起的类别的类。
Signature:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
扩展: ToolboxCategory
构造函数
| 构造函数 | 修饰符 | 说明 |
|---|---|---|
| (structor)(categoryDef, toolbox, opt_parent) | 构造 CollapsibleToolboxCategory 类的新实例 |
属性
| 属性 | 修饰符 | 类型 | 说明 |
|---|---|---|---|
| expanded_ | protected |
布尔值 | 类别是否应显示其子类别。 |
| registrationName | static |
字符串 | 用于注册可收起的工具箱类别的名称。 |
| subcategoriesDiv_ | protected |
HTMLDivElement |null | 任何子类别的容器。 |
| toolboxItems_ | protected |
IToolboxItem[] | 此类别的子工具箱项。 |
方法
| 方法 | 修饰符 | 说明 |
|---|---|---|
| createDom_() | ||
| createIconDom_() | ||
| createSubCategoriesDom_(subcategories) | protected |
为所有子类别创建 DOM。 |
| getChildToolboxItems() | 获取任何子工具箱项。(例如:获取子类别) | |
| getDiv() | ||
| init() | ||
| isCollapsible() | ||
| isExpanded() | 相应类别是否已展开即可显示其子类别。 | |
| makeDefaultCssConfig_() | ||
| onClick(_e) | ||
| parseContents_(categoryDef) | ||
| setExpanded(isExpanded) | 打开或关闭当前类别和关联的浮出控件。 | |
| setVisible_(isVisible) | ||
| toggleExpanded() | 切换是否展开类别。 |