MasonBundle constructor
const
MasonBundle({
- required String name,
- required String description,
- required String version,
- BrickEnvironment environment = const BrickEnvironment(),
- Map<
String, BrickVariableProperties> vars = const <String, BrickVariableProperties>{}, - List<
MasonBundledFile> files = const [], - List<
MasonBundledFile> hooks = const [], - String? repository,
- String? publishTo,
- MasonBundledFile? readme,
- MasonBundledFile? changelog,
- MasonBundledFile? license,
A bundled version of a mason template.
Implementation
const MasonBundle({
required this.name,
required this.description,
required this.version,
this.environment = const BrickEnvironment(),
this.vars = const <String, BrickVariableProperties>{},
this.files = const [],
this.hooks = const [],
this.repository,
this.publishTo,
this.readme,
this.changelog,
this.license,
});