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).

53 lines (52 loc) 869 B
export default function (tx) { let body = tx.get('body') tx.create({ type: 'paragraph', id: 'p1', content: '0123456789' }) tx.create({ type: 'paragraph', id: 'p2', content: '0123456789' }) tx.create({ type: 'paragraph', id: 'p3', content: '0123456789' }) tx.create({ type: 'paragraph', id: 'p4', content: '0123456789' }) tx.create({ type: 'test-container-anno', id: 'a1', start: { path: ['p1', 'content'], offset: 5 }, end: { path: ['p3', 'content'], offset: 4 }, containerPath: ['body', 'nodes'] }) tx.create({ type: 'strong', id: 'a2', start: { path: ['p1', 'content'], offset: 0 }, end: { offset: 2 } }) body.append('p1') body.append('p2') body.append('p3') body.append('p4') return tx }