generateBundle method

Future<void> generateBundle({
  1. required String path,
  2. required MasonBundle bundle,
  3. Map<String, dynamic>? params,
})

Генерация файлов через Mason bundle

path - куда будет сгенерировано

bundle - mason bundle

params - параметры для Mason bundle'а

Implementation

Future<void> generateBundle({
  required String path,
  required MasonBundle bundle,
  Map<String, dynamic>? params,
}) async {
  final generator = await MasonGenerator.fromBundle(bundle);
  final dir = Directory(path);
  await generator.generate(
    DirectoryGeneratorTarget(dir),
    vars: params ?? {},
  );
}