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) | ツールボックスの可視性を設定します。 |