slate-devtools
Version:
`slate-devtools` as name suggests it is devtool for [slatejs](https://github.com/ianstormtaylor/slate) which will assist you in debugging the code
15 lines • 929 B
TypeScript
import { Operation } from "slate";
import { ReactEditor } from "slate-react";
import { DevtoolsEditor } from "../plugins/withDevtools";
import { HistoryEditor, runOptions } from "./historyEditor";
export declare class DTOperation<T extends Operation> {
readonly operation: T;
readonly id: string;
constructor(operation: Extract<T, Operation>);
apply(editor: (ReactEditor & DevtoolsEditor) | (ReactEditor & HistoryEditor), options?: runOptions): void;
static inverse(op: DTOperation<Operation>): DTOperation<Operation>;
static inverseOperations(current: DTOperation<Operation>[]): DTOperation<Operation>[];
static applyOperations(editor: (ReactEditor & DevtoolsEditor) | (ReactEditor & HistoryEditor), ops: DTOperation<Operation>[]): void;
static addOperations(current: DTOperation<Operation>[], ops: Operation[]): DTOperation<Operation>[];
}
//# sourceMappingURL=DTOperation.d.ts.map