create<TData extends Object, TEvent extends Object> static method

TEvent create<TData extends Object, TEvent extends Object>(
  1. String name,
  2. TData data
)

Create event with given type name from given data

Implementation

static TEvent create<TData extends Object, TEvent extends Object>(
        String name, TData data) =>
    (_creators[_reverseMap[name]!]
        as AggregateEventCreator<TData, TEvent>)(data);