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

TValue create<TData extends Object, TValue extends Object>([
  1. TData? data
])

Create aggregate state value of TValue from given data

Implementation

static TValue create<TData extends Object, TValue extends Object>(
        [TData? data]) =>
    (_creators[typeOf<TValue>()]!
        as AggregateValueCreator<TData, TValue>)(data);