generateFileFromJson method

bool generateFileFromJson(
  1. dynamic outputPath,
  2. JsonModel jsonModel,
  3. dynamic name,
  4. String? keyList,
  5. String? fromToJsonKeyMap,
  6. String? fromJsonKeyMap,
)

Implementation

bool generateFileFromJson(outputPath, JsonModel jsonModel, name,
    String? keyList, String? fromToJsonKeyMap, String? fromJsonKeyMap) {
  try {
    File(outputPath)
      ..createSync(recursive: true)
      ..writeAsStringSync(
        ModelTemplates.fromJsonModel(
            jsonModel, keyList, fromToJsonKeyMap, fromJsonKeyMap),
      );
  } catch (e) {
    print(e);
    return false;
  }
  return true;
}