릴리즈 3.1.0 이상 릴리즈 2.19.0 이상
저장된 문서들의 추가/삭제된 이력을 비교할 수 있는 플러그인입니다.
사용방법
플러그인 파일 불러오기
<!-- SynapEditor 객체가 존재해야 적용할 수 있기 때문에 에디터 스크립트 파일 아래에 include 해야 합니다 --> <script src="documentComparison.min.js의 url"></script>
UI
플러그인 이름인 'documentComparison'을 사용하여 툴바 영역에 버튼을 추가할 수 있습니다.
툴바에 추가
에디터 설정
//... 'editor.toolbar': [ //..., 'documentComparison', //... ], // ...
메뉴에 추가
에디터 설정
//... 'editor.menu.definition': { //..., 'tools': [ //..., 'documentComparison', //... ], //... }, //...
플러그인 설정하기
사용 가능한 키
Key | Type | 필수 | 설명 | |
---|---|---|---|---|
list | url | string | O |
|
headers | string |
| ||
params | string |
| ||
data | url | string | O |
|
headers | string |
| ||
params | string |
| ||
paramKey | string |
|
에디터 설정
'documentComparison.config': { 'list': { // 저장된 문서 목록 리스트에 대한 config 설정입니다. 'url': '/getDocumentVersionList', 'headers': {}, 'params': {} }, 'data': { // 저장된 문서 목록 중 하나의 데이터에 대한 config 설정입니다. 'url': '/getDocumentVersionData', 'headers': {}, 'params': {}, 'paramKey': '' } }