inj<T> method

ReactiveModel<T?> inj<T>({
  1. bool autoDisposeWhenNotUsed = true,
})

create a ReactiveModel state

Implementation

ReactiveModel<T?> inj<T>({bool autoDisposeWhenNotUsed = true}) {
  assert(T != dynamic);
  assert(T != Object);
  assert(T != typeDef<Object?>());
  // assert(null is T, '$T is not nullable type. User $T?');
  return ReactiveModel<T?>.create(
    creator: () => this,
    initialState: null,
    autoDisposeWhenNotUsed: autoDisposeWhenNotUsed,
  );
}