UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

20 lines 637 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProseMirrorApi = void 0; const nodes_1 = require("../../json-crdt/model/api/nodes"); const FromPm_1 = require("./FromPm"); class ProseMirrorApi extends nodes_1.NodeApi { text() { return this.api.wrap(this.node.text()); } slices() { return this.api.wrap(this.node.slices()); } mergePmNode(node) { const txt = this.node.txt; const viewRange = FromPm_1.FromPm.convert(node); txt.editor.merge(viewRange); } } exports.ProseMirrorApi = ProseMirrorApi; //# sourceMappingURL=ProseMirrorApi.js.map