命名空间:core/commands。

选择器

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:操作。