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 system. It is developed to power our online editing platform [Substance](http://substance.io).

14 lines (12 loc) 412 B
import { DocumentNode, TEXT, CONTAINER } from 'substance' import { ANNOS_AND_INLINE_NODES, ANNOS } from './TestArticleConstants' export default class StructuredNode extends DocumentNode { define () { return { type: 'structured-node', title: TEXT(ANNOS), body: CONTAINER({ nodeTypes: ['paragraph'], defaultTextType: 'paragraph' }), caption: TEXT(ANNOS_AND_INLINE_NODES) } } }