문단
Paragraph extends Element
이것은 문단을 편집하는 데 사용되는 API 모델입니다.
메서드
- append(html)
- prepend(html)
- remove()
- replace(html)
- setHeading(value)
- setText(text)
append(html)
| 이름 | 타입 | 설명 |
|---|---|---|
| html | <String> | 추가할 HTML 문자열입니다. |
주어진 HTML 문자열을 요소의 마지막 자식으로 추가합니다.
var paragraph = editor.getAPIModelById('id');
paragraph.append('<span>TEXT</span>');
prepend(html)
| 이름 | 타입 | 설명 |
|---|---|---|
| html | <String> | 추가할 HTML 문자열입니다. |
주어진 HTML 문자열을 요소의 첫 번째 자식으로 추가합니다.
var paragraph = editor.getAPIModelById('id');
paragraph.prepend('<span>TEXT</span>');
remove()
요소 자체를 제거합니다.
모든 요소를 제거하면 이후 작업에서 오류가 발생할 수 있습니다.
var paragraph = editor.getAPIModelById('id');
paragraph.remove();
replace(html)
| 이름 | 타입 | 설명 |
|---|---|---|
| html | <String> | 대체할 HTML 문자열입니다. |
요소 자체를 주어진 HTML 문자열로 교체합니다.
var paragraph = editor.getAPIModelById('id');
paragraph.replace('<p><span>Paragraph replaced</span></p>');
setHeading(value)
| 이름 | 타입 | 설명 |
|---|---|---|
| value | <String> | tagName ('P', 'H1', 'H2', 'H3', 'H4', 'H5', 'H6') |
문단의 태그 이름(tagName)을 설정합니다.
예: 'P', 'H1', 'H2', 'H3', 'H4', 'H5', 'H6'
문단이 P 태그로 설정되어 있을 때 'H1'로 설정하면 <H1> 태그로 변경됩니다.
var paragraph = editor.getAPIModelById('id');
paragraph.setHeading('H1');
setText(text)
| 이름 | 타입 | 설명 |
|---|---|---|
| text | <string> | 문단에 설정할 텍스트 문자열입니다. |
주어진 텍스트를 문단의 텍스트로 설정합니다.
var paragraph = editor.getAPIModelById('id');
paragraph.setText('This is the content inside a paragraph.');