129 lines
2.0 KiB
Markdown
129 lines
2.0 KiB
Markdown
# 命令数据
|
|
|
|
命名空间:`core/commands`
|
|
|
|
## 选择器
|
|
|
|
<!-- START TOKEN(Autogenerated selectors|../../../packages/commands/src/store/selectors.js) -->
|
|
|
|
### getCommandLoaders
|
|
|
|
返回已注册的命令加载器。
|
|
|
|
_参数_
|
|
|
|
- _state_ `Object`: 状态树
|
|
- _contextual_ `boolean`: 是否仅返回上下文相关的命令加载器
|
|
|
|
_返回值_
|
|
|
|
- `import('./actions').WPCommandLoaderConfig[]`: 已注册的命令加载器列表
|
|
|
|
### getCommands
|
|
|
|
返回已注册的静态命令。
|
|
|
|
_参数_
|
|
|
|
- _state_ `Object`: 状态树
|
|
- _contextual_ `boolean`: 是否仅返回上下文相关的命令
|
|
|
|
_返回值_
|
|
|
|
- `import('./actions').WPCommandConfig[]`: 已注册的命令列表
|
|
|
|
### getContext
|
|
|
|
返回当前活动上下文。
|
|
|
|
_参数_
|
|
|
|
- _state_ `Object`: 状态树
|
|
|
|
_返回值_
|
|
|
|
- `string`: 上下文
|
|
|
|
### isOpen
|
|
|
|
返回命令面板是否处于打开状态。
|
|
|
|
_参数_
|
|
|
|
- _state_ `Object`: 状态树
|
|
|
|
_返回值_
|
|
|
|
- `boolean`: 返回命令面板是否打开
|
|
|
|
<!-- END TOKEN(Autogenerated selectors|../../../packages/commands/src/store/selectors.js) -->
|
|
|
|
## 操作
|
|
|
|
<!-- START TOKEN(Autogenerated actions|../../../packages/commands/src/store/actions.js) -->
|
|
|
|
### close
|
|
|
|
关闭命令面板。
|
|
|
|
_返回值_
|
|
|
|
- `Object`: 操作对象
|
|
|
|
### open
|
|
|
|
打开命令面板。
|
|
|
|
_返回值_
|
|
|
|
- `Object`: 操作对象
|
|
|
|
### registerCommand
|
|
|
|
返回用于注册新命令的操作对象。
|
|
|
|
_参数_
|
|
|
|
- _config_ `WPCommandConfig`: 命令配置
|
|
|
|
_返回值_
|
|
|
|
- `Object`: 操作对象
|
|
|
|
### registerCommandLoader
|
|
|
|
注册命令加载器。
|
|
|
|
_参数_
|
|
|
|
- _config_ `WPCommandLoaderConfig`: 命令加载器配置
|
|
|
|
_返回值_
|
|
|
|
- `Object`: 操作对象
|
|
|
|
### unregisterCommand
|
|
|
|
返回用于取消注册命令的操作对象。
|
|
|
|
_参数_
|
|
|
|
- _name_ `string`: 命令名称
|
|
|
|
_返回值_
|
|
|
|
- `Object`: 操作对象
|
|
|
|
### unregisterCommandLoader
|
|
|
|
取消注册命令加载器钩子。
|
|
|
|
_参数_
|
|
|
|
- _name_ `string`: 命令加载器名称
|
|
|
|
_返回值_
|
|
|
|
- `Object`: 操作对象
|
|
|
|
<!-- END TOKEN(Autogenerated actions|../../../packages/commands/src/store/actions.js) --> |