toJSON method

Map<String, dynamic> toJSON()

Implementation

Map<String, dynamic> toJSON()=>{
  'id': id,
  'name': name,
  'description': description,
  'ownerName': ownerName,
  'ownerId': ownerId,
  'ownerImgUrl': ownerImgUrl,
  'type': type.name,
  'address': address?.toJSON() ?? Address().toJSON(),
  'reviewStars': reviewStars,
  'price': price?.toJSON() ?? Price().toJSON(),
  'placeCommodity': placeCommodity?.toJSON() ?? PlaceCommodity().toJSON(),
  'position': jsonEncode(position),
  'isActive': isActive,
  'isMain': isMain,
  'galleryImgUrls': galleryImgUrls,
  'bookings': bookings,
  'reviews': reviews,
};