by pass all options to rrweb

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent fa31bb6139
commit 25432a1ef1
2 changed files with 2 additions and 20 deletions

View File

@@ -17,15 +17,9 @@
export let events: eventWithTime[] = [];
export let skipInactive: boolean = true;
export let autoPlay: boolean = true;
export let triggerFocus: boolean = true;
export let speedOption: number[] = [1, 2, 4, 8];
export let showController: boolean = true;
export let showWarning: boolean = true;
export let showDebug: boolean = true;
export let tags: Record<string, string> = {};
export let mouseTail: playerConfig['mouseTail'] = true;
export let UNSAFE_replayCanvas: boolean = false;
export let insertStyleRules: string[] = [];
export const getMirror = () => mirror;
@@ -143,14 +137,8 @@
replayer = new Replayer(events, {
speed,
root: frame,
skipInactive,
showWarning,
showDebug,
triggerFocus,
unpackFn: unpack,
mouseTail,
UNSAFE_replayCanvas,
insertStyleRules,
...$$props,
});
replayer.on('resize', (dimension) => {

8
typings/index.d.ts vendored
View File

@@ -9,17 +9,11 @@ export default class rrwebPlayer extends SvelteComponent {
events: eventWithTime[];
width?: number;
height?: number;
skipInactive?: boolean;
autoPlay?: boolean;
speedOption?: number[];
showController?: boolean;
showWarning?: boolean;
showDebug?: boolean;
tags?: Record<string, string>;
mouseTail?: playerConfig['mouseTail'];
UNSAFE_replayCanvas?: boolean;
insertStyleRules?: string[];
};
} & playerConfig;
});
addEventListener(event: string, handler: (params: any) => unknown): void;