fix serializeNodeWithId args

This commit is contained in:
Yanzhen Yu
2020-10-26 23:25:11 +08:00
parent 55c5038528
commit c822e344a8
3 changed files with 12 additions and 0 deletions

View File

@@ -214,9 +214,11 @@ export default class MutationBuffer {
document,
mirror.map,
this.blockClass,
null,
true,
this.inlineStylesheet,
this.maskInputOptions,
undefined,
this.recordCanvas,
)!,
});

View File

@@ -50,4 +50,6 @@ export declare class Replayer {
private warnNodeNotFound;
private warnCanvasMutationFailed;
private debugNodeNotFound;
private warn;
private debug;
}

8
typings/utils.d.ts vendored
View File

@@ -45,3 +45,11 @@ export declare class TreeIndex {
};
private reset;
}
declare type ResolveTree = {
value: addedNodeMutation;
children: ResolveTree[];
parent: ResolveTree | null;
};
export declare function queueToResolveTrees(queue: addedNodeMutation[]): ResolveTree[];
export declare function iterateResolveTree(tree: ResolveTree, cb: (mutation: addedNodeMutation) => unknown): void;
export {};