ty-contrast-text
Attributes
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------- |-------- |---------- |------------- |-------- |
| file | 文件基本信息 | Object | - | - |
| file-content | 文件内容 | Object | - | - |
| is-resolve | 冲突是否已解决 | Boolean | - | false |
| is-contrast | 文件对比模式 | Boolean | - | false |
| save-button | 是否展示保存按钮 | Boolean | - | true |
| resolve-button | 是否展示标记为已解决按钮 | Boolean | - | true |
file
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------- |-------- |---------- |------------- |-------- |
| name | 文件名 | String | - | - |
| oldSize | 本地文件大小 | Number | - | - |
| newSize | 远程文件大小 | Number | - | - |
file-content
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---------- |-------- |---------- |------------- |-------- |
| oldContent | 本地文件内容 | String | - | - |
| newContent | 远程文件内容 | String | - | - |
| mineContent | 远程文件内容,没有值时传null | String | - | - |
Events
| 事件名称 | 说明 | 回调参数 |
|---------- |-------- |---------- |
| success | 解决冲突,文本文件点击标记为已解决触发, | 一个参数:当前文本 |
| save-file-handle | 保存 | 一个参数:当前文本 |
| change | 文本发生改变时触发 | 一个参数:当前文本 |
| un-text-file-success | 解决冲突,非文本文件选择左右后触发 | 一个参数:选择的远程或者本地的标识 remote/local |