UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

16 lines 469 B
import { NodeApi } from '../../json-crdt/model/api/nodes'; import { FromSlate } from './FromSlate'; export class SlateApi extends NodeApi { text() { return this.api.wrap(this.node.text()); } slices() { return this.api.wrap(this.node.slices()); } mergeSlateDoc(doc) { const txt = this.node.txt; const viewRange = FromSlate.convert(doc); txt.editor.merge(viewRange); } } //# sourceMappingURL=SlateApi.js.map