GeneratorConfig constructor
const
GeneratorConfig({
- required String name,
- required PackageType type,
- required String serverPackage,
- required String dartClientPackage,
- required bool dartClientDependsOnServiceClient,
- required List<
String> serverPackageDirectoryPathParts, - List<
String> ? relativeServerTestToolsPathParts, - required List<
String> relativeDartClientPackagePathParts, - required List<
ModuleConfig> modules, - required List<
TypeDefinition> extraClasses, - required List<
ServerpodFeature> enabledFeatures, - List<
ExperimentalFeature> experimentalFeatures = const [],
Implementation
const GeneratorConfig({
required this.name,
required this.type,
required this.serverPackage,
required this.dartClientPackage,
required this.dartClientDependsOnServiceClient,
required this.serverPackageDirectoryPathParts,
List<String>? relativeServerTestToolsPathParts,
required List<String> relativeDartClientPackagePathParts,
required List<ModuleConfig> modules,
required this.extraClasses,
required this.enabledFeatures,
this.experimentalFeatures = const [],
}) : _relativeDartClientPackagePathParts =
relativeDartClientPackagePathParts,
_relativeServerTestToolsPathParts = relativeServerTestToolsPathParts,
_modules = modules;