InjectableInit constructor

const InjectableInit({
  1. List<String> generateForDir = const ['lib'],
  2. String? rootDir,
  3. bool preferRelativeImports = false,
  4. String initializerName = 'init',
  5. List<Type> ignoreUnregisteredTypes = const [],
  6. List<String> ignoreUnregisteredTypesInPackages = const [],
  7. bool asExtension = true,
  8. bool usesNullSafety = true,
  9. bool throwOnMissingDependencies = false,
  10. bool includeMicroPackages = true,
  11. List<ExternalModule>? externalPackageModulesAfter,
  12. List<ExternalModule>? externalPackageModulesBefore,
  13. bool usesConstructorCallback = false,
})

default constructor

Implementation

const InjectableInit({
  this.generateForDir = const ['lib'],
  this.rootDir,
  this.preferRelativeImports = false,
  this.initializerName = 'init',
  this.ignoreUnregisteredTypes = const [],
  this.ignoreUnregisteredTypesInPackages = const [],
  this.asExtension = true,
  this.usesNullSafety = true,
  this.throwOnMissingDependencies = false,
  this.includeMicroPackages = true,
  this.externalPackageModulesAfter,
  this.externalPackageModulesBefore,
  this.usesConstructorCallback = false,
}) : _isMicroPackage = false;