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

8
typings/index.d.ts vendored
View File

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