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.

28 lines (26 loc) 994 B
import Blockquote from './Blockquote' import BlockquoteComponent from './BlockquoteComponent' import BlockquoteHTMLConverter from './BlockquoteHTMLConverter' import { SwitchTextTypeCommand } from '../../ui' export default { name: 'blockquote', configure: function(config) { config.addNode(Blockquote) config.addComponent(Blockquote.type, BlockquoteComponent) config.addConverter('html', BlockquoteHTMLConverter) config.addConverter('xml', BlockquoteHTMLConverter) config.addCommand('blockquote', SwitchTextTypeCommand, { spec: { type: 'blockquote' }, commandGroup: 'text-types' }) config.addIcon('blockquote', { 'fontawesome': 'fa-quote-right' }) config.addLabel('blockquote', { en: 'Blockquote', de: 'Blockzitat' }) config.addKeyboardShortcut('CommandOrControl+alt+b', { command: 'blockquote' }) }, Blockquote: Blockquote, BlockquoteComponent: BlockquoteComponent, BlockquoteHTMLConverter: BlockquoteHTMLConverter }