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.

29 lines (25 loc) 642 B
export default { type: 'table-cell', tagName: 'td', import: function(el, node, converter) { node.content = converter.annotatedText(el, [node.id, 'content']) let colspan = el.attr('colspan') let rowspan = el.attr('rowspan') if (colspan) { node.colspan = Number(colspan) } if (rowspan) { node.rowspan = Number(rowspan) } }, export: function(node, el, converter) { el.append(converter.annotatedText([node.id, 'content'])) if (node.rowspan > 0) { el.attr('rowspan', node.rowspan) } if (node.colspan > 0) { el.attr('colspan', node.colspan) } return el } }