blockly > ContextMenuRegistry

ContextMenuRegistry 名前空間

署名:

export declare namespace ContextMenuRegistry 

列挙型

列挙 説明
ScopeType このメニュー項目をレンダリングする場所。メニュー項目を複数のスコープでレンダリングする必要がある場合(ブロックとワークスペースの両方でレンダリングする場合など)は、スコープごとに登録する必要があります。

インターフェース

インターフェース 説明
ActionContextMenuOption contextmenu.ts の通常のクリック可能なメニュー項目の表現。
ActionRegistryItem レジストリ内の通常のクリック可能なメニュー項目を表します。
CoreContextMenuOption contextmenu.ts で使用される、すべてのコンテキスト メニュー項目に共通するフィールド。
CoreRegistryItem すべてのコンテキスト メニュー レジストリ アイテムに共通するフィールド。
LegacyContextMenuOption 一般公開されているドキュメントに対応する ContextMenuOption のサブセット。新しいコードでは ContextMenuOption を使用することをおすすめします。
スコープ メニューがレンダリングされている実際のワークスペース/ブロック/フォーカスされたオブジェクト。これは、この情報に依存するコールバック関数と displayText 関数に渡されます。
SeparatorContextMenuOption contextmenu.ts のメニュー分割項目の表現。
SeparatorRegistryItem レジストリ内のメニュー分割項目を表します。

型エイリアス

型エイリアス 説明
ContextMenuOption contextmenu.ts に表示されるメニュー項目。
RegistryItem レジストリに入力されたメニュー項目。