IToolbox インターフェース
ツールボックスのインターフェース。
署名:
export interface IToolbox extends IRegistrable, IFocusableTree
拡張: IRegistrable、IFocusableTree
メソッド
| メソッド | 説明 |
|---|---|
| clearSelection() | 以前に選択したアイテムのハイライトが解除されます。 |
| dispose() | このツールボックスを破棄します。 |
| getFlyout() | ツールボックスのフライアウトを取得します。 |
| getHeight() | ツールボックスの高さを取得します。 |
| getSelectedItem() | 選択したアイテムを取得します。 |
| getWidth() | ツールボックスの幅を取得します。 |
| getWorkspace() | ツールボックスのワークスペースを取得します。 |
| handleToolboxItemResize() | ツールボックス アイテムのサイズ変更時にツールボックスのサイズ変更を処理します。 |
| init() | ツールボックスを初期化します。 |
| isHorizontal() | ツールボックスが横向きかどうかを取得します。 |
| position() | 横向きのツールボックスであるかどうか、ワークスペースが RTL であるかどうかに基づいて、ツールボックスを配置します。 |
| refreshSelection() | 閉じることなく、フライアウトのコンテンツを更新します。変数やプロシージャなど、動的カテゴリのいずれかの変更に応じて使用する必要があります。 |
| refreshTheme() | 選択したカテゴリのカテゴリ色と背景色を更新します。 |
| render(toolboxDef) | ツールボックスに新しいツールボックス アイテムを追加し、古いコンテンツを削除します。 |
| selectItemByPosition(position) | ツールボックス アイテムのリスト内の位置でツールボックス アイテムを選択します。 |
| setSelectedItem(item) | 選択したアイテムを設定します。 |
| setVisible(isVisible) | ツールボックスの可視性を設定します。 |