Page tree

Versions Compared

Key

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

Status
colourYellow
title릴리즈 2.6.0 이상

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


관련 API


설정하기

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

Code Block
languagejs
themeEmacs
titleJavascript (v2.2.0 이상)
linenumberstrue
<script>
		var customIcons = {
			'bold': '',
			'italic': ''
		};
		SynapEditor.addIcons(customIcons);  // 커스텀 아이콘 설정
		window.editor = new SynapEditor('synapEditor', synapEditorConfig);
</script>


HTML
<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.3.1.js"></script>


<!-- Synap Editor -->
<script src='https://synapeditor.com/se/resource/synapeditor.config.js'></script>
<script src='https://synapeditor.com/se/resource/synapeditor/2.6.0/synapeditor.min.js'></script>
<link href='https://synapeditor.com/se/resource/synapeditor/2.6.0/synapeditor.min.css' rel='stylesheet' type='text/css'>


<!-- 외부 모듈  -->
<!-- code mirror -->
<script type="text/javascript" src='https://synapeditor.com/se/resource/synapeditor/externals/codeMirror/codemirror.min.js'></script>
<script type="text/javascript" src="https://synapeditor.com/se/resource/synapeditor/externals/codeMirror/xml.min.js"></script>
<link rel='stylesheet' href='https://synapeditor.com/se/resource/synapeditor/externals/codeMirror/codemirror.min.css'>
<script type="text/javascript" src='https://synapeditor.com/se/resource/synapeditor/externals/formulaParser/formula-parser.min.js'></script>

<div style="background-color: #ffffff; width:99%; height:300px;">
        <div id="synapEditor"></div>
</div>
<script>
		synapEditorConfig['editor.toolbar'] = ['bold', 'italic'];
		window.editor = new SynapEditor("synapEditor", synapEditorConfig, '');
</script>

...