handleClass function

Class handleClass(
  1. List<Class> classes,
  2. String name,
  3. Map<String, dynamic> json
)

Implementation

Class handleClass(List<Class> classes, String name, Map<String, dynamic> json) {
  final fields = List<Field>.empty(growable: true);
  json.forEach((key, v) {
    fields.add(handleValue(classes, key, v));
    fields.forEach((f) {
      if (f.type == "Null") {
        f.nullable = true;
      }
    });
  });
  final class1 = Class(name, name, fields);
  classes.add(class1);
  return class1;
}