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() | 切换是否展开类别。 |