externalDomainEventQueue
Index
Constructors
externalconstructor
Parameters
externalrest...items: (DomainEvent & { sceneId: CorrelationId })[]
Returns DomainEventQueue
Accessors
externalsceneId
Returns CorrelationId
Methods
externalfirst
Returns DomainEvent & { sceneId: CorrelationId }
externalenqueue
Parameters
externalevent: DomainEvent & { sceneId: CorrelationId }
Returns void
externaldrain
Returns (DomainEvent & { sceneId: CorrelationId })[]
externalreduce
Type parameters
- U
Parameters
externalfn: (previousValue: U, currentValue: DomainEvent & { sceneId: CorrelationId }, currentIndex: number) => U
externalinitialValue: U
Returns U