create<TValue extends Object, TState extends AggregateState<TValue>> static method

TState create<TValue extends Object, TState extends AggregateState<TValue>>([
  1. TValue? value,
  2. int? version
])

Create AggregateState of TState from given value

Implementation

static TState
    create<TValue extends Object, TState extends AggregateState<TValue>>(
            [TValue? value, int? version]) =>
        (_creators[typeOf<TState>()]!
            as AggregateStateCreator<TValue, TState>)(value, version);