slate-yjs
Version:
Yjs bindings for Slate.
7 lines • 1.34 kB
JavaScript
import { applyYjsEvents, translateYjsEvent } from './applyToSlate';
import applySlateOps from './applyToYjs';
import { SyncElement, SyncNode, slateYjsOriginSymbol, } from './model';
import { CursorEditor, useCursors, withCursor, withYjs, YjsEditor, } from './plugin';
import { toSharedType, toSlateDoc, toSyncElement } from './utils';
export { CursorEditor, SyncElement, SyncNode, useCursors, withCursor, withYjs, YjsEditor, toSharedType, toSlateDoc, toSyncElement, translateYjsEvent, applyYjsEvents, applySlateOps, slateYjsOriginSymbol, };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ25FLE9BQU8sYUFBYSxNQUFNLGNBQWMsQ0FBQztBQUN6QyxPQUFPLEVBRUwsV0FBVyxFQUNYLFFBQVEsRUFDUixvQkFBb0IsR0FDckIsTUFBTSxTQUFTLENBQUM7QUFDakIsT0FBTyxFQUNMLFlBQVksRUFDWixVQUFVLEVBQ1YsVUFBVSxFQUNWLE9BQU8sRUFFUCxTQUFTLEdBQ1YsTUFBTSxVQUFVLENBQUM7QUFDbEIsT0FBTyxFQUFFLFlBQVksRUFBRSxVQUFVLEVBQUUsYUFBYSxFQUFFLE1BQU0sU0FBUyxDQUFDO0FBRWxFLE9BQU8sRUFFTCxZQUFZLEVBQ1osV0FBVyxFQUNYLFFBQVEsRUFDUixVQUFVLEVBQ1YsVUFBVSxFQUNWLE9BQU8sRUFFUCxTQUFTLEVBQ1QsWUFBWSxFQUNaLFVBQVUsRUFDVixhQUFhLEVBQ2IsaUJBQWlCLEVBQ2pCLGNBQWMsRUFDZCxhQUFhLEVBQ2Isb0JBQW9CLEdBQ3JCLENBQUMifQ==