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