ブロックする >CollapsibleToolboxCategory

CollapsibleToolboxCategory クラス

折りたたみ可能なツールボックス内のカテゴリのクラス。

署名:

export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem 

拡張: ToolboxCategory

実装: ICollapsibleToolboxItem

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(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() カテゴリを展開するかどうかを切り替えます。