콘텐츠로 이동

JS SDK 개요

Edicus JS SDK(edicus-sdk-v2.js)는 편집기를 iframe으로 띄우고 제어하는 브라우저 라이브러리입니다.

  • 편집기는 고객사가 지정한 parent_element DOM 아래에 iframe으로 추가됩니다.
  • init()을 제외한 모든 함수는 init()이 반환한 editor 객체로 호출합니다.
  • 편집기와의 양방향 통신은 post_to_editor(부모 → 편집기)와 콜백(편집기 → 부모)으로 이루어집니다.
const editor = window.edicusSDK.init(config);
이름 타입 기본값 설명
base_url string 에디쿠스 편집기 base url. 지정하지 않으면 기본값 사용.
let editor = window.edicusSDK.init({});

현재 열려 있는 편집기를 닫고, SDK가 확보한 모든 리소스를 해제합니다.

editor.destroy(params);
이름 타입 기본값 설명
parent_element * HTMLElement 편집기 생성/열기 시 사용한 DOM element
editor.destroy({ parent_element: client_env.parent_element });

현재 열려 있는 편집기를 닫습니다.

editor.close({ parent_element: client_env.parent_element });
이름 타입 기본값 설명
parent_element * HTMLElement 편집기 생성/열기 시 사용한 DOM element