getTemplateVars method

  1. @override
Map<String, dynamic> getTemplateVars()
override

Gets template variables for generation

Implementation

@override
Map<String, dynamic> getTemplateVars() {
  final vars = super.getTemplateVars();
  final projectName = this.projectName;
  final projectDescription = this.projectDescription;
  final cms = this.cms;
  final applicationId = argResults['application-id'] as String?;

  vars.addAll({
    'name': projectName,
    'description': projectDescription,
    'cms': cms,
    'org_name': orgName,
    if (applicationId != null) 'application_id': applicationId
  });

  return vars;
}