セレクタ

getCommandLoaders

登録されたコマンドローダーを返します。

パラメータ

  • state Object: ステートツリー。
  • contextual boolean: コンテキストコマンドローダーのみを返すかどうか。

返すもの

  • import('./actions').WPCommandLoaderConfig[]: 登録されたコマンドローダーのリスト。

getCommands

登録された静的コマンドを返します。

パラメータ

  • state Object: ステートツリー。
  • contextual boolean: コンテキストコマンドのみを返すかどうか。

返すもの

  • import('./actions').WPCommandConfig[]: 登録されたコマンドのリスト。

getContext

アクティブなコンテキストを返します。

パラメータ

  • state Object: ステートツリー。

返すもの

  • string: コンテキスト。

isOpen

コマンドパレットが開いているかどうかを返します。

パラメータ

  • state Object: ステートツリー。

返すもの

  • boolean: コマンドパレットが開いているかどうかを返します。

アクション

close

コマンドパレットを閉じます。

返すもの

  • Object: アクション。

open

コマンドパレットを開きます。

返すもの

  • Object: アクション。

registerCommand

新しいコマンドを登録するために使用されるアクションオブジェクトを返します。

パラメータ

  • config WPCommandConfig: コマンド設定。

返すもの

  • Object: アクション。

registerCommandLoader

コマンドローダーを登録します。

パラメータ

  • config WPCommandLoaderConfig: コマンドローダー設定。

返すもの

  • Object: アクション。

unregisterCommand

コマンドを登録解除するために使用されるアクションオブジェクトを返します。

パラメータ

  • name string: コマンド名。

返すもの

  • Object: アクション。

unregisterCommandLoader

コマンドローダーフックの登録を解除します。

パラメータ

  • name string: コマンドローダー名。

返すもの

  • Object: アクション。