CodegenConfig class
Constructors
-
CodegenConfig({required String projectName, required ProjectMode projectMode, required ArchitectureMode architecture, required StateManagementMode stateManagement, required NetworkingMode networking, required DependencyInjectionMode dependencyInjection, required ModelCodegenMode modelCodegen, required LocalizationMode localization, required ThemeStrategy themeStrategy, required GeneratorPaths paths, required MergeTargets mergeTargets, required WriteMode defaultWriteMode, required List<WidgetRegistryEntry> widgetRegistry})
-
const
-
CodegenConfig.defaults({required String projectName, ProjectMode projectMode = ProjectMode.attach, ArchitectureMode architecture = ArchitectureMode.clean, StateManagementMode stateManagement = StateManagementMode.cubit, NetworkingMode networking = NetworkingMode.dio, DependencyInjectionMode dependencyInjection = DependencyInjectionMode.getIt, ModelCodegenMode modelCodegen = ModelCodegenMode.freezedJson, LocalizationMode localization = LocalizationMode.intl, ThemeStrategy themeStrategy = ThemeStrategy.designTokens, WriteMode defaultWriteMode = WriteMode.safe})
-
factory
-
CodegenConfig.fromJson(Map<Object?, Object?> json)
-
factory
Methods
-
copyWith({String? projectName, ProjectMode? projectMode, ArchitectureMode? architecture, StateManagementMode? stateManagement, NetworkingMode? networking, DependencyInjectionMode? dependencyInjection, ModelCodegenMode? modelCodegen, LocalizationMode? localization, ThemeStrategy? themeStrategy, GeneratorPaths? paths, MergeTargets? mergeTargets, WriteMode? defaultWriteMode, List<WidgetRegistryEntry>? widgetRegistry})
→ CodegenConfig
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson()
→ Map<String, Object?>
-
-
toString()
→ String
-
A string representation of this object.
inherited