|
|
@@ -9,41 +9,14 @@ import Plugin from '@ckeditor/ckeditor5-core/src/plugin';
|
|
|
import ClassicEditor from '@ckeditor/ckeditor5-build-classic/src/ckeditor';
|
|
|
import SpecialCharacters from '@ckeditor/ckeditor5-special-characters/src/specialcharacters';
|
|
|
import SpecialCharactersEssentials from '@ckeditor/ckeditor5-special-characters/src/specialcharactersessentials';
|
|
|
-
|
|
|
-class SpecialCharactersEmoji extends Plugin {
|
|
|
- static get pluginName() {
|
|
|
- return 'SpecialCharactersEmoji';
|
|
|
- }
|
|
|
-
|
|
|
- init() {
|
|
|
- this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Emoji', [
|
|
|
- { title: 'smiley face', character: '😊' },
|
|
|
- { title: 'rocket', character: '🚀' },
|
|
|
- { title: 'basketball', character: '🏀' },
|
|
|
- { title: 'floppy disk', character: '💾' },
|
|
|
- { title: 'hearth', character: '❤' }
|
|
|
- ] );
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-class SpecialCharactersArrowsExtended extends Plugin {
|
|
|
- static get pluginName() {
|
|
|
- return 'SpecialCharactersArrowsExtended';
|
|
|
- }
|
|
|
-
|
|
|
- init() {
|
|
|
- this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Arrows', [
|
|
|
- { title: 'simple arrow left', character: '←' },
|
|
|
- { title: 'simple arrow up', character: '↑' },
|
|
|
- { title: 'simple arrow right', character: '→' },
|
|
|
- { title: 'simple arrow down', character: '↓' }
|
|
|
- ] );
|
|
|
- }
|
|
|
-}
|
|
|
+import SpecialCharactersCurrency from '@ckeditor/ckeditor5-special-characters/src/SpecialCharactersCurrency';
|
|
|
+import SpecialCharactersMathematical from '@ckeditor/ckeditor5-special-characters/src/SpecialCharactersMathematical';
|
|
|
|
|
|
ClassicEditor.builtinPlugins.push( SpecialCharacters );
|
|
|
-ClassicEditor.builtinPlugins.push( SpecialCharactersEssentials );
|
|
|
-ClassicEditor.builtinPlugins.push( SpecialCharactersEmoji );
|
|
|
-ClassicEditor.builtinPlugins.push( SpecialCharactersArrowsExtended );
|
|
|
|
|
|
window.ClassicEditor = ClassicEditor;
|
|
|
+window.SpecialCharacters = SpecialCharacters;
|
|
|
+window.SpecialCharactersCurrency = SpecialCharactersCurrency;
|
|
|
+window.SpecialCharactersMathematical = SpecialCharactersMathematical;
|
|
|
+window.SpecialCharactersEssentials = SpecialCharactersEssentials;
|
|
|
+window.Plugin = Plugin;
|