Interface ReplayGroupOptions

interface ReplayGroupOptions {
    barMs?: number;
    focusedId?: string;
    now?: () => number;
    onChange?: (state: ReplayGroupState) => void;
    scheduler?: ReplayScheduler;
    scope?: ReplayScope;
    speed?: number;
    startTime?: number;
}

Properties

barMs?: number

Wall-clock milliseconds per observation at speed 1. Default 1000.

focusedId?: string

Default the first member.

now?: () => number
onChange?: (state: ReplayGroupState) => void

Runs after all active charts reach a frame or transport transition. One that throws ends replay, as any failure inside a transport call does: the group restores its charts, destroys itself and rethrows.

scheduler?: ReplayScheduler
scope?: ReplayScope

Default focused. Changing toolbar focus alone does not redirect replay.

speed?: number
startTime?: number