GeneratorConfig constructor

const GeneratorConfig({
  1. required String name,
  2. required PackageType type,
  3. required String serverPackage,
  4. required String dartClientPackage,
  5. required bool dartClientDependsOnServiceClient,
  6. required List<String> serverPackageDirectoryPathParts,
  7. required List<String> relativeDartClientPackagePathParts,
  8. required List<ModuleConfig> modules,
  9. required List<TypeDefinition> extraClasses,
  10. required List<ServerpodFeature> enabledFeatures,
})

Implementation

const GeneratorConfig({
  required this.name,
  required this.type,
  required this.serverPackage,
  required this.dartClientPackage,
  required this.dartClientDependsOnServiceClient,
  required this.serverPackageDirectoryPathParts,
  required List<String> relativeDartClientPackagePathParts,
  required List<ModuleConfig> modules,
  required this.extraClasses,
  required this.enabledFeatures,
})  : _relativeDartClientPackagePathParts =
          relativeDartClientPackagePathParts,
      _modules = modules;