ブロックする >CollapsibleToolboxCategory
CollapsibleToolboxCategory クラス
折りたたみ可能なツールボックス内のカテゴリのクラス。
署名:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
拡張: ToolboxCategory
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (コンストラクタ)(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() | カテゴリを展開するかどうかを切り替えます。 |