generateInternalClasses static method

void generateInternalClasses(
  1. Map<String, dynamic> jsonData,
  2. List<String> classesInternas
)

Implementation

static void generateInternalClasses(Map<String, dynamic> jsonData, List<String> classesInternas) {
for (final entry in jsonData.entries) {
  final key = entry.key;
  final value = entry.value;

  if (value is Map) {
    final subModelName = '${Capitalize.capitalizeFirstLetter(key)}Model';
    final subModelCode = GeradorModelo.gerarModeloDart(json.encode(value), subModelName);
    classesInternas.add(subModelCode.toString());
  }
}
  }