@atlaskit/editor-plugin-table
Version:
Table plugin for the @atlaskit/editor
24 lines (23 loc) • 603 B
JavaScript
import { DOMSerializer } from '@atlaskit/editor-prosemirror/model';
export default class TableNodeView {
/**
* @constructor
*/
constructor(node, view, getPos, eventDispatcher) {
this.node = node;
this.view = view;
this.getPos = getPos;
this.eventDispatcher = eventDispatcher;
// Ignored via go/ees005
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const {
dom,
contentDOM
} = DOMSerializer.renderSpec(document, node.type.spec.toDOM(node));
this.dom = dom;
this.contentDOM = contentDOM;
}
/**
* Variables
*/
}