InjectableInit.microPackage constructor

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

default constructor

Implementation

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