ToolboxItem クラス
ツールボックス内のアイテムのクラス。
署名:
export declare class ToolboxItem implements IToolboxItem
実装: IToolboxItem
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(コンストラクタ)(toolboxItemDef, parentToolbox, opt_parent) | ToolboxItem クラスの新しいインスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | タイプ | 説明 |
---|---|---|---|
id_ | protected |
文字列 | |
level_ | protected |
数値 | |
parent_ | protected |
ICollapsibleToolboxItem |null | |
parentToolbox_ |
|
IToolbox | このカテゴリが属するツールボックス。 |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo |null | |
workspace_ | protected |
WorkspaceSvg |
メソッド
メソッド | 修飾子 | 説明 |
---|---|---|
dispose() | このツールボックス アイテムを破棄します。デフォルトでは NoOps。 | |
getClickTarget() | クリック可能な HTML 要素を取得します。親ツールボックス要素がクリックを受け取ります。親ツールボックスはこの要素に ID を追加し、onClick イベントを正しい toolboxItem に渡せるようにします。 | |
getDiv() | ツールボックス アイテムの div を取得します。 | |
getId() | このツールボックス アイテムの一意の識別子を取得します。 | |
getParent() | ツールボックス アイテムがネストされている場合は、親を取得します。 | |
init() | ツールボックス アイテムを初期化します。これには、DOM の作成と、info オブジェクトに基づくアイテムの状態の更新が含まれます。 | |
isCollapsible() | ツールボックス アイテムが折りたたみ可能かどうか。 | |
isSelectable() | ツールボックスのアイテムが選択可能かどうか。 | |
setVisible_(_isVisible) | カテゴリを表示するかどうかを設定します。カテゴリを表示するには、親カテゴリも展開する必要があります。 |