slate-yjs
Version:
Yjs bindings for Slate.
14 lines (13 loc) • 415 B
TypeScript
import { Operation } from 'slate';
import { SharedType } from '../model';
/**
* Applies a slate operation to a SharedType
*
* @param sharedType
* @param op
*/
export declare function applySlateOp(sharedType: SharedType, op: Operation): SharedType;
/**
* Applies slate operations to a SharedType
*/
export default function applySlateOps(sharedType: SharedType, ops: Operation[], origin: unknown): SharedType;