toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['proId'] = proId;
  data['proDisplayName'] = proDisplayName;
  data['proThumbnail'] = proThumbnail;
  data['proUniqueId'] = proUniqueId;
  data['rating'] = rating;
  data['firebaseId'] = firebaseId;
  data['allowChat'] = allowChat;
  data['serviceId'] = serviceId;
  data['serviceLabel'] = serviceLabel;
  data['serviceInfos'] = serviceInfos;
  data['thumbnailService'] = thumbnailService;
  data['serviceTypeId'] = serviceTypeId;
  data['serviceName'] = serviceName;
  data['lat'] = lat;
  data['lng'] = lng;
  data['actualDistance'] = actualDistance;
  if (subcat != null) {
    data['subcat'] = subcat!.map((v) => v.toJson()).toList();
  }
  return data;
}