AFCodeBuffer.fromTemplate constructor

AFCodeBuffer.fromTemplate(
  1. AFSourceTemplate template
)

Returns a code buffer created from the specified source template.

Implementation

factory AFCodeBuffer.fromTemplate(AFSourceTemplate template) {
  const ls = LineSplitter();
  final lines = ls.convert(template.template);
  final extraImports = template.extraImports;
  return AFCodeBuffer(projectPath: null, lines: lines, modified: true, extraImports: extraImports);
}