Also added short foreword to the SpecialCharactersEssentials plugin.
@@ -19,6 +19,9 @@ import '../theme/specialcharacters.css';
* @extends module:core/plugin~Plugin
*/
export default class SpecialCharacters extends Plugin {
+ /**
+ * @inheritDoc
+ */
constructor( editor ) {
super( editor );
@@ -10,6 +10,9 @@
import Plugin from '@ckeditor/ckeditor5-core/src/plugin';
export default class SpecialCharactersArrows extends Plugin {
init() {
this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Arrows', [
{ title: 'leftwards double arrow', character: '⇐' },
export default class SpecialCharactersCurrency extends Plugin {
this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Currency', [
{
@@ -15,6 +15,9 @@ import SpecialCharactersArrows from './specialcharactersarrows';
import SpecialCharactersLatin from './specialcharacterslatin';
import SpecialCharactersText from './specialcharacterstext';
+/**
+ * A plugin combining basic set of characters for the special characters plugin.
export default class SpecialCharactersEssentials extends Plugin {
/**
* @inheritDoc
export default class SpecialCharactersLatin extends Plugin {
this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Latin', [
export default class SpecialCharactersMathematical extends Plugin {
this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Mathematical', [
export default class SpecialCharactersText extends Plugin {
this.editor.plugins.get( 'SpecialCharacters' ).addItems( 'Text', [
@@ -28,6 +28,9 @@ export default class SpecialCharactersUI extends Plugin {
return 'SpecialCharactersUI';
}
const editor = this.editor;
const t = editor.t;