fix serializeNodeWithId args

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent 4118f12582
commit f8c0643eb8
3 changed files with 12 additions and 0 deletions

View File

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

View File

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

8
typings/utils.d.ts vendored
View File

@@ -45,3 +45,11 @@ export declare class TreeIndex {
}; };
private reset; 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 {};