# 命令数据 命名空间:`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`: 操作对象