跳转到主要内容

命令数据

命名空间: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: 操作对象。