Skip to content

AggregateStreamOptions

API reference for AggregateStreamOptions

@delta-base/server


Type Alias: AggregateStreamOptions<State, EventType, StreamVersion>

Section titled “Type Alias: AggregateStreamOptions<State, EventType, StreamVersion>”

AggregateStreamOptions<State, EventType, StreamVersion> = object

Options for aggregating events into state

State

EventType extends Event

StreamVersion = StreamPosition

evolve: (currentState, event) => State

State

ReadEvent<EventType>

State


initialState: () => State

State


optional read: ReadStreamOptions<StreamVersion>