Constructors
Parameters
rest...items: (DomainEvent & { sceneId: CorrelationId })[]
Accessors
- get sceneId(): CorrelationId
Methods
- enqueue(event: DomainEvent & { sceneId: CorrelationId }): void
- reduce<U>(fn: (previousValue: U, currentValue: DomainEvent & { sceneId: CorrelationId }, currentIndex: number) => U, initialValue: U): U
Type parameters
Parameters
fn: (previousValue: U, currentValue: DomainEvent & { sceneId: CorrelationId }, currentIndex: number) => U
initialValue: U
Returns U