MasonGenerator constructor

MasonGenerator(
  1. String id,
  2. String description, {
  3. List<TemplateFile?> files = const <TemplateFile>[],
  4. GeneratorHooks hooks = const GeneratorHooks(),
  5. List<String> vars = const <String>[],
})

A MasonGenerator which extends Generator and exposes the ability to create a Generator from a Brick.

Implementation

MasonGenerator(
  String id,
  String description, {
  List<TemplateFile?> files = const <TemplateFile>[],
  GeneratorHooks hooks = const GeneratorHooks(),
  this.vars = const <String>[],
}) : super(id, description, hooks) {
  for (final file in files) {
    addTemplateFile(file);
  }
}