registerFactory<T extends Object> abstract method

void registerFactory<T extends Object>(
  1. T fn(), {
  2. String? name,
})

Registers a factory function that produces a new instance each time it is called.

The fn function is used to generate the instance. Optionally, a name can be assigned for later retrieval.

Implementation

void registerFactory<T extends Object>(T Function() fn, {String? name});