UNPKG

627 BJavaScriptView Raw
1export var panel = {
2 group: 'block',
3 content: '(paragraph | heading | bulletList | orderedList)+',
4 attrs: {
5 panelType: { default: 'info' },
6 },
7 parseDOM: [
8 {
9 tag: 'div[data-panel-type]',
10 getAttrs: function (dom) { return ({
11 panelType: dom.getAttribute('data-panel-type'),
12 }); },
13 },
14 ],
15 toDOM: function (node) {
16 var panelType = node.attrs['panelType'];
17 var attrs = {
18 'data-panel-type': panelType,
19 };
20 return ['div', attrs, ['div', {}, 0]];
21 },
22};
23//# sourceMappingURL=panel.js.map
\No newline at end of file