registerInjects function

void registerInjects(
  1. List<Inject> _injects
)

Implementation

void registerInjects(List<Inject<dynamic>> _injects) {
  for (Inject<dynamic> inject in _injects) {
    final name = inject.getName();
    inject.isGlobal = true;
    final lastInject = InjectorState.allRegisteredModelInApp[name];
    if (lastInject == null) {
      InjectorState.allRegisteredModelInApp[name] = [inject];
    } else {
      if (Injector.enableTestMode == false) {
        InjectorState.allRegisteredModelInApp[name]!.add(inject);
      }
    }
  }
}