Class: EventStore
Constructors
new EventStore()
new EventStore():
EventStore
Returns
Properties
mode
mode:
EventStoreMode
=EventStoreMode.Disabled
Defined in
m2c2kit/packages/core/src/EventStore.ts:29
replayThoughSequence
replayThoughSequence:
number
=Number.MAX_VALUE
Defined in
m2c2kit/packages/core/src/EventStore.ts:26
serializedEventsBeforeReplay
serializedEventsBeforeReplay:
string
=""
Defined in
m2c2kit/packages/core/src/EventStore.ts:27
Accessors
eventQueueLength
Get Signature
get eventQueueLength():
number
Returns
number
Defined in
m2c2kit/packages/core/src/EventStore.ts:213
Methods
addEvent()
addEvent(
event
):void
Parameters
• event: M2Event
<M2EventTarget
>
Returns
void
Defined in
m2c2kit/packages/core/src/EventStore.ts:112
addEvents()
addEvents(
events
):void
Parameters
• events: M2Event
<M2EventTarget
>[]
Returns
void
Defined in
m2c2kit/packages/core/src/EventStore.ts:133
clearEvents()
clearEvents():
void
Returns
void
Defined in
m2c2kit/packages/core/src/EventStore.ts:139
dequeueEvents()
dequeueEvents(
timestamp
):M2Event
<M2EventTarget
>[]
Parameters
• timestamp: number
Returns
M2Event
<M2EventTarget
>[]
Defined in
m2c2kit/packages/core/src/EventStore.ts:187
getEvents()
getEvents():
M2Event
<M2EventTarget
>[]
Returns
M2Event
<M2EventTarget
>[]
Defined in
m2c2kit/packages/core/src/EventStore.ts:182
record()
record():
void
Returns
void
Defined in
m2c2kit/packages/core/src/EventStore.ts:143
replay()
replay(
events
?):void
Parameters
• events?: M2Event
<M2EventTarget
>[]
Returns
void
Defined in
m2c2kit/packages/core/src/EventStore.ts:147