UNPKG

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) 698 B
import { AnnotationComponent, AnnotationCommand } from '../../ui' import Code from './Code' import CodeHTMLConverter from './CodeHTMLConverter' export default { name: 'code', configure: function(config) { config.addNode(Code); config.addConverter('html', CodeHTMLConverter) config.addConverter('xml', CodeHTMLConverter) config.addComponent('code', AnnotationComponent) config.addCommand('code', AnnotationCommand, { nodeType: Code.type, commandGroup: 'annotations' }) config.addIcon('code', { 'fontawesome': 'fa-code' }) config.addLabel('code', { en: 'Code', de: 'Code' }) }, Code: Code, CodeHTMLConverter: CodeHTMLConverter }