Page tree

Versions Compared

Key

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

Status
colourYellow
title릴리즈 3.2.2507 이상

셀렉션한 텍스트에 className, attributes를 추가합니다.

...

actionNamestring액션 이름
propertiesObject적용할 속성

classNamestring적용할 클래스 이름
attributesObject적용할 HTML 속성

attribute의 값이 null인 경우 해당 속성을 제거합니다.


Example:


Example 1Example 2
action


Code Block
language

...

xml
editor.execCommand('addRunProperties', {
    className: '

...

Butterfly',
    attributes: {
        'title': '

...

Beautiful butterfly',
    

...

 

...

  

...

 

...

'

...

aria-label

...

': '아름다운 나비'
    }
});



Code Block
languagexml
editor.execCommand('addRunProperties', {
    className: '

...

Beautiful',
    attributes: {
        '

...

title': '

...

'
    }
});


before


Code Block
languagexml
<span>아름다운 나비</span>



Code Block
languagexml
<span class="Butterfly" aria-label="아름다운 나비" title="Beautiful butterfly">아름다운 나비</span>


after


Code Block
languagexml
<span class="Butterfly" aria-label="아름다운 나비" title="Beautiful butterfly">아름다운 나비</span>



Code Block
languagexml
<span class="Butterfly Beautiful" aria-label="아름다운 나비">아름다운 나비</span>