substance
Version:
Substance is a JavaScript library for web-based content editing. It provides building blocks for realizing custom text editors and web-based publishing systems.
25 lines (23 loc) • 796 B
JavaScript
import { AnnotationCommand, AnnotationComponent } from '../../ui'
import Superscript from './Superscript'
import SuperscriptHTMLConverter from './SuperscriptHTMLConverter'
export default {
name: 'superscript',
configure: function(config) {
config.addNode(Superscript)
config.addConverter('html', SuperscriptHTMLConverter)
config.addConverter('xml', SuperscriptHTMLConverter)
config.addComponent('superscript', AnnotationComponent)
config.addCommand('superscript', AnnotationCommand, {
nodeType: 'superscript',
commandGroup: 'annotations'
})
config.addIcon('superscript', { 'fontawesome': 'fa-superscript' })
config.addLabel('superscript', {
en: 'Superscript',
de: 'Hochgestellt'
})
},
Superscript,
SuperscriptHTMLConverter
}