AssetGenConfig.defaults constructor
AssetGenConfig.defaults()
Creates a default configuration with sensible defaults.
Returns a configuration suitable for most Flutter projects:
- Scans
assetsdirectory - Outputs to
lib/generated/assets.dart - Uses
Assetsas class name - Enables validation and map generation
- Uses camelCase naming
Implementation
factory AssetGenConfig.defaults() => AssetGenConfig(
roots: const ['assets'],
output: 'lib/generated/assets.dart',
className: 'Assets',
exclude: const [],
includeExtensions: null,
namingCase: 'camel',
sort: 'identifier',
groupByRoot: true,
addHeader: true,
generateMap: true,
prefix: '',
watchMode: false,
generateEnum: false,
validatePubspec: true,
buildRunnerMode: false,
pubspecPath: null,
);