Page tree

Versions Compared

Key

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

Shape extends Element

도형을 영역을 편집하는데 사용되는 API 모델입니다This is the API model used to edit the area of the shape.

Methods

Table of Contents
maxLevel3
minLevel3

append(html)

  • html <String> 추가할 HTML <String> HTML String to append.

인자로 넘겨받은 HTML String으로 Element의 뒤쪽에 자식으로 추가합니다The HTML String passed as an argument is added as a child at the back of the Element.

Code Block
languagejs
themeEmacs
var shape = editor.getAPIModelById('id');
shape.append('<span>TEXT</span>');

prepend(html)

  • html <String> 추가할 HTML <String> HTML String to append.

인자로 넘겨받은 HTML String으로 Element의 앞쪽에 자식으로 추가합니다The HTML String passed as an argument is added as a child to the front of the Element.

Code Block
languagejs
themeEmacs
var shape = editor.getAPIModelById('id');
shape.prepend('<span>TEXT</span>');

remove()

Removes the Element 자신을 제거합니다itself.

Status
subtletrue
colourRed
title모든 Element를 제거할 경우 이후의 작업에서 오류가 발생할 수 있습니다If all elements are removed, errors may occur in subsequent operations.

Code Block
languagejs
themeEmacs
var shape = editor.getAPIModelById('id');
shape.remove();

replace(html)

  • html <String> 교체할 <String> The HTML String to replace.

Element 자신을 인자로 넘겨받은 HTML String으로 교체합니다Replaces the element itself with the HTML String passed as an argument.

Code Block
languagejs
themeEmacs
var shape = editor.getAPIModelById('id');
shape.replace('<span>Shape replaced</span>');

setHTML(html)

  • html <String> 도형 내부에 설정할 HTML 문자열

...

  • <String> HTML string to set inside the shape

Set the HTML string value passed as an argument to the internal HTML of the figure.

Code Block
languagejs
themeEmacs
var shape = editor.getAPIModelById('id');
shape.setHTML('<p><span>HTML를<p><span>Add 추가합니다HTML. All 기존에previously entered 입력된information 내용은will 모두be 지워집니다erased.</span></p>');

setText(text)

  • text <String> 도형 내부에 설정할 Text 문자열

...

  • <String> Text string to set inside the shape

Set the text string value passed as an argument to the internal Text of the figure.

Code Block
languagejs
themeEmacs
var  shape = editor.getAPIModelById('id');
shape.setText('텍스트입니다Sample text.');