Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

이벤트 타입설명
OCR_DATA_CHANGED
  • OCR Data가 변경되었을 때 발생합니다.
  • 리스너의 parameter로 전달되는 값:
NameTypeDescription
eventobject


Code Block
languagejs
themeEmacs
{
    type: {string},
    editor: {object},
	isSync: {boolean},
    requestData: { url: {string}, file: {file}, page: {number} },
    responseData: { response: {object} },
    cached: {boolean}
}
  • type: 이벤트 타입
  • editor: 사이냅 에디터 객체
  • isSync: 리스너의 동기/비동기 여부
  • requestData: OCR 요청 데이터
    • url: OCR 요청 URL
    • file: OCR 요청 파일
    • page: OCR 요청 파일 페이지 넘버 
  • responseData: OCR 응답 데이터
    • response: OCR 서버 응답 데이터
  • cached: 캐시 여부


Code Block
languagejs
themeEmacs
titleexample
var editor = new SynapEditor(id, synapEditorConfig);
var ocr = editor.plugins.ocr;
var EVENT_TYPE = ocr.EVENT_TYPE;
var options = { sync: true }

ocr.on(EVENT_TYPE.OCR_DATA_CHANGED, function (event) {
    console.log(event)
}, options);


on(eventType, listener)

...