generateConstructorFields method

String generateConstructorFields(
  1. Map<String, dynamic> fields
)

Produce fields to be invoked in the default constructor

Implementation

String generateConstructorFields(Map<String, dynamic> fields) {
  final keys = fields.keys.toList();
  keys.sort();
  return keys.fold<List<String>>(<String>[], (acc, key) {
    return acc..add('    this.${toCamelCase(key)}');
  }).join(',\n');
}