toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return {
    'name': name,
    'nameLowerCase': nameLowerCase,
    'nameCamelCase': nameCamelCase,
    'isList': isList,
    'fields': fields.map((field) => field.toMap()).toList(),
    'methods': methods.map((method) => method.toMap()).toList(),
    'generateUseCase': generateUseCase,
    'projectRoot': projectRoot,
    'projectName': projectName,
    'config': config.toMap(),
  };
}