From 25432a1ef140bd5cee7f8a57235ac1dbc256836b Mon Sep 17 00:00:00 2001 From: Yanzhen Yu Date: Wed, 1 Apr 2026 12:00:00 +0800 Subject: [PATCH] by pass all options to rrweb --- src/Player.svelte | 14 +------------- typings/index.d.ts | 8 +------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/src/Player.svelte b/src/Player.svelte index b8833254..0caab9de 100644 --- a/src/Player.svelte +++ b/src/Player.svelte @@ -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 = {}; - 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) => { diff --git a/typings/index.d.ts b/typings/index.d.ts index 57c9ec25..de8a20d6 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -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; - mouseTail?: playerConfig['mouseTail']; - UNSAFE_replayCanvas?: boolean; - insertStyleRules?: string[]; - }; + } & playerConfig; }); addEventListener(event: string, handler: (params: any) => unknown): void;