blockly > ContextMenuRegistry

ContextMenuRegistry クラス

コンテキスト メニュー項目のレジストリ用のクラス。シングルトンが想定されています。新しいインスタンスは作成せず、このクラスには ContextMenuRegistry.registry からのみアクセスしてください。

署名:

export declare class ContextMenuRegistry 

コンストラクタ

コンストラクタ 修飾子 説明
(constructor)() ContextMenuRegistry の既存のシングルトン インスタンスをリセットします。

プロパティ

プロパティ 修飾子 種類 説明
registry static ContextMenuRegistry

Methods

メソッド 修飾子 説明
getContextMenuOptions(scopeType, scope) 指定されたスコープタイプ(ブロックやワークスペースなど)とスコープに対して有効なコンテキスト メニュー オプションを取得します。ブロックは、preconditionFn で非表示にすべきでないと判断された場合にのみ表示されます。
getItem(id)
register(item) RegistryItem を登録します。
reset() レジストリを消去して再作成します。
unregister(id) 指定された ID の RegistryItem の登録を解除します。