couch-kit
    Preparing search index...

    Interface Recording<S, A>

    A recording that can be replayed against a reducer.

    interface Recording<
        S extends IGameState = IGameState,
        A extends IAction = IAction,
    > {
        actions: RecordedAction<A>[];
        endTimestamp?: number;
        initialState: S;
        metadata?: Record<string, unknown>;
        startTimestamp: number;
    }

    Type Parameters

    Index
    actions: RecordedAction<A>[]
    endTimestamp?: number
    initialState: S
    metadata?: Record<string, unknown>
    startTimestamp: number