Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

릴리즈 2.6.0 이상

사이냅 에디터에 커스텀 아이콘을 설정할 수 있습니다.


관련 API


커스텀 아이콘 설정하기

SynapEditor.addIcons(Object) API를 사용하여 커스텀한 아이콘을 <img> 또는 <svg> 태그 형태로 추가합니다.

(사이냅 에디터를 new 로 생성하기 이전에 설정되어야 합니다.)

Javascript (v2.2.0 이상)
<script>
		var customIcons = {
			'bold': '<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjCgsALRGLLyYxAAAA+klEQVQoz23QsUpCARTG8d+VUKi5VSiiJbU3aRaxbHWpl8gKREvJcHPzKSICH6GrQ21RU0um1HKlhpua1n855/Cdw3f4mJLT0Dc2FrqUtUBK20SooqSkom+iJTWX77zJC2YHgYKhW8l4bHuTsUzOUCtuJvL+oyiSoSEUoKwzkzrKCAxc0HcC1m3PFratg1PhirRH8Op1tvDwUx+lE/z6fpnAV8KTLXCsahWsqToCW5641Bdgz6dnXV0vPuwhYaBOVqQANtX09NRsgAORHbg2lPvjv+tdcxr1raHiQtT73t1MoybpSmTgzKFD5wYizbkck3EhNDJyrx57wzdY0kmPqLwnIgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0xMC0xMVQwMDo0NToxNyswMDowMMdG+k0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTktMTAtMTFUMDA6NDU6MTcrMDA6MDC2G0LxAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg=="/>',
			'italic': '<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 315 315"><polygon style="fill:#005ECE;" points="280,40 280,0 140,0 140,40 180.955,40 91.228,275 35,275 35,315 175,315 175,275   134.045,275 223.772,40 "/></svg>'
		};
		SynapEditor.addIcons(customIcons);  // 커스텀 아이콘 설정
 
		window.editor = new SynapEditor('synapEditor', synapEditorConfig);
</script>





컬러링 아이콘 설정하기

에디터가 적용된 html 페이지에 컬러링 아이콘 파일을 include 합니다.

<!-- 아이콘 파일은 SynapEditor 객체가 존재해야 적용할 수 있기 때문에
      에디터 스크립트 파일 아래에 include 해야 합니다 -->
 
<!-- icon -->
<script src="../dist/icons/basicColorIcons.js"></script>


적용이 완료됩니다.


  • No labels