toProto3Json method

List<Map<String, Map<String, dynamic>>> toProto3Json()

Implementation

List<Map<String, Map<String, dynamic>>> toProto3Json() {
  var data = <Map<String, Map<String, dynamic>>>[];
  //var rec = <String, Map<String, dynamic>>{};

  if (isNotempty) {
    forEach((record) {
      var rec = <String, Map<String, dynamic>>{};
      record.forEach((key, value) {
        if (key != 'qqqtttddd_rrreeeggg') {
          value.toProto3Json().fold(() {
            rec.addAll({camelize(key, true): {}});
          }, (v) {
            rec.addAll({camelize(key, true): v});
          });
        }
      });
      data.add(rec);
    });
  }

  return data;
}