blockly > CollapsibleToolboxCategory
CollapsibleToolboxCategory 類別
工具箱中可收合的類別類別。
Signature:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
擴充: ToolboxCategory
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(categoryDef、工具箱、 opt_parent) | 建構 CollapsibleToolboxCategory 類別的新執行個體 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
expanded_ | protected |
boolean | 類別是否應顯示子類別。 |
registrationName | static |
字串 | 用來註冊可收合工具箱類別的名稱。 |
subcategoriesDiv_ | protected |
HTMLDivElement | 空值 | 任何子類別的容器。 |
toolboxItems_ | protected |
IToolboxItem[] | 此類別的子項工具箱項目。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
createDom_() | ||
createIconDom_() | ||
createSubCategoriesDom_(subcategories) | protected |
為所有子類別建立 DOM。 |
getChildToolboxItems() | 取得所有子項工具箱項目。(例如:取得子類別) | |
getDiv() | ||
init() | ||
isCollapsible() | ||
isExpanded() | 該類別是否已展開並顯示子類別。 | |
makeDefaultCssConfig_() | ||
onClick(_e) | ||
parseContents_(categoryDef) | ||
setExpanded(isExpanded) | 開啟或關閉目前的類別和相關飛航視窗。 | |
setVisible_(isVisible) | ||
toggleExpanded() | 切換類別是否已展開。 |