marshall-y-slate
Version:
Yjs bindings for Slate.
8 lines • 1.41 kB
JavaScript
import { applyYjsEvents, translateYjsEvent } from './apply-to-slate';
import applySlateOps from './apply-to-yjs';
import { SyncElement, SyncNode } from './model';
import { CursorEditor, useCursors, withCursor, withYjs, YjsEditor } from './plugin';
import { withUndoManager } from './plugin/undo-manage';
import { toSharedType, toSlateDoc, toSyncElement } from './utils';
export { CursorEditor, SyncElement, SyncNode, useCursors, withCursor, withYjs, YjsEditor, toSharedType, toSlateDoc, toSyncElement, translateYjsEvent, applyYjsEvents, applySlateOps, withUndoManager };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ3JFLE9BQU8sYUFBYSxNQUFNLGdCQUFnQixDQUFDO0FBQzNDLE9BQU8sRUFBYyxXQUFXLEVBQUUsUUFBUSxFQUFFLE1BQU0sU0FBUyxDQUFDO0FBQzVELE9BQU8sRUFDTCxZQUFZLEVBQ1osVUFBVSxFQUNWLFVBQVUsRUFDVixPQUFPLEVBQ1AsU0FBUyxFQUNWLE1BQU0sVUFBVSxDQUFDO0FBQ2xCLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN2RCxPQUFPLEVBQUUsWUFBWSxFQUFFLFVBQVUsRUFBRSxhQUFhLEVBQUUsTUFBTSxTQUFTLENBQUM7QUFFbEUsT0FBTyxFQUVMLFlBQVksRUFDWixXQUFXLEVBQ1gsUUFBUSxFQUNSLFVBQVUsRUFDVixVQUFVLEVBQ1YsT0FBTyxFQUNQLFNBQVMsRUFDVCxZQUFZLEVBQ1osVUFBVSxFQUNWLGFBQWEsRUFDYixpQkFBaUIsRUFDakIsY0FBYyxFQUNkLGFBQWEsRUFDYixlQUFlLEVBQ2hCLENBQUMifQ==