사이냅에디터에서는 API를 이용한 내용 편집을 위해 편집용 API Model을 APIModel을 제공하고 있습니다.
APIModel은 getAPIModelById, getAPIModels, getAPIModelsBySelector 메소드를 이용해서 생성할 수 있습니다.
Example:
| Code Block |
|---|
| language | js |
|---|
| theme | Emacs |
|---|
| title | ID를 이용한 APIModel 생성 |
|---|
|
var tableModel = editor.getAPIModelById('ID'); |
| Code Block |
|---|
| language | js |
|---|
| theme | Emacs |
|---|
| title | 현재 Selection에 해당하는 APIModel 생성 |
|---|
|
var paragraphs = editor.getAPIModels(); // Array를 반환합니다. |
| Code Block |
|---|
| language | js |
|---|
| theme | Emacs |
|---|
| title | Selector를 이용한 APIModel 생성 |
|---|
|
var body = editor.getAPIModelBySelector('.se-contents')[0]; |
모델별 API
| Children Display |
|---|
| depth | 3 |
|---|
| style | h3h2 |
|---|
| excerptType | simple |
|---|
|