# wps 加载项配置说明 1.0.0

此说明是用于项目自定义加载项，无自定义配置可忽略

```js
//示例
var setting = {
	//要配置的Indidocx插件项，目前支持wps文字
	word: {
		title: 'IndiDocX', //控件页签显示名称
		tmpdir: '/tmp', //配置缓存文件路径，默认系统临时目录,没必要不配置
		heart: true, //心跳检测到开关
		btns: [
			//自定义按钮
			{
				title: '保存', //按钮显示名称
				icon: 'img/word/save.png', //按钮显示图片
				cmd: 'Save', //按钮执行命令,参考支持命令
				order: 1, //按钮显示顺序
			},
			{
				title: '保存并关闭',
				icon: 'img/word/saveclose.png',
				cmd: 'SaveAndClose',
				order: 2,
			},
			{
				title: '关闭',
				icon: 'img/word/exit.png',
				cmd: 'Close',
				order: 3,
			},
			{
				componentId: 'SwitchTraceView', //组件ID，请参考支持组件
				order: 4,
			},
		],
	},
	//wps表格配置
	et: {
		title: 'IndiDocXET', //控件页签显示名称
		tmpdir: '/tmp', //配置缓存文件路径，默认系统临时目录,没必要不配置
		heart: false, //心跳检测到开关
	},
}
```

## 自定义按钮配置说明

请注意，自定义按钮是个别项目需求，不需要可以不配置。  
请注意，自定义按钮只支持 wps 文字

- 配置按钮时,`order`如果重复，会产生覆盖现象
- `cmd`和`componentId`是互斥的，无法共存
- 目前最多支持 4 个自定义按钮
- 如需切换图片，请参考示例，放到对应的目录中。也可以直接替换

## 支持命令

| 命令         | 说明           |
| ------------ | -------------- |
| Save         | 保存文档       |
| Close        | 关闭文档       |
| SaveAndClose | 保存并关闭文档 |

## 支持组件

| 组件 ID         | 说明              |
| --------------- | ----------------- |
| SwitchTraceView | 隐藏痕迹/显示痕迹 |

## changlog

- 2021 年 12 月 10 日 创建 1.0.0
- 2021 年 12 月 13 日 添加 wps 表格配置支持
