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