blockly > IToolbox

IToolbox インターフェース

ツールボックスのインターフェース。

署名:

export interface IToolbox extends IRegistrable 

拡張: IRegistrable

Methods

メソッド 説明
clearSelection() 以前選択したアイテムのハイライト表示を解除します。
dispose() このツールボックスの廃棄。
getFlyout() ツールボックスのフライアウトを取得します。
getHeight() ツールボックスの高さを取得します。
getSelectedItem() 選択したアイテムを取得します。
getWidth() ツールボックスの幅を取得します。
getWorkspace() ツールボックスのワークスペースを取得します。
handleToolboxItemResize() ツールボックス アイテムのサイズが変更されたときにツールボックスのサイズ変更を処理します。
init() ツールボックスを初期化します。
isHorizontal() ツールボックスが水平かどうかを取得します。
position() ツールボックスが横向きのツールボックスかどうか、および RTL 形式かどうかに基づいてツールボックスを配置します。
refreshSelection() フライアウトを閉じることなく、コンテンツを更新します。変数やプロシージャなど、動的カテゴリのいずれかの変更に応じて使用する必要があります。
refreshTheme() 選択したカテゴリのカテゴリの色と背景色を更新します。
render(toolboxDef) ツールボックスに新しいアイテムを入力し、古いコンテンツをすべて削除します。
selectItemByPosition(position) ツールボックス アイテムのリスト内での位置に基づいて、ツールボックス アイテムを選択します。
setVisible(isVisible) ツールボックスの表示設定を設定します。