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.
28 lines (26 loc) • 819 B
JavaScript
import { AnnotationCommand } from '../../ui'
import Strong from './Strong'
import StrongHTMLConverter from './StrongHTMLConverter'
import StrongComponent from './StrongComponent'
export default {
name: 'strong',
configure: function(config) {
config.addNode(Strong)
config.addConverter('html', StrongHTMLConverter)
config.addConverter('xml', StrongHTMLConverter)
config.addComponent('strong', StrongComponent)
config.addCommand('strong', AnnotationCommand, {
nodeType: 'strong',
commandGroup: 'annotations'
})
config.addIcon('strong', { 'fontawesome': 'fa-bold' })
config.addLabel('strong', {
en: 'Strong',
de: 'Fett'
})
config.addKeyboardShortcut('CommandOrControl+b', { command: 'strong' })
},
Strong,
StrongComponent,
StrongHTMLConverter
}