add the patch function to utils

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent 2a133f8214
commit e056f1ae88
6 changed files with 101 additions and 10 deletions

View File

@@ -1,3 +1,4 @@
import { MaskInputOptions } from 'rrweb-snapshot';
import { mutationRecord, blockClass, mutationCallBack } from '../types';
export default class MutationBuffer {
private texts;
@@ -11,10 +12,10 @@ export default class MutationBuffer {
private emissionCallback;
private blockClass;
private inlineStylesheet;
private maskAllInputs;
constructor(cb: mutationCallBack, blockClass: blockClass, inlineStylesheet: boolean, maskAllInputs: boolean);
private maskInputOptions;
constructor(cb: mutationCallBack, blockClass: blockClass, inlineStylesheet: boolean, maskInputOptions: MaskInputOptions);
processMutations: (mutations: mutationRecord[]) => void;
emit: () => void;
private processMutation;
private genAdds;
emit: () => void;
}