toJSON method
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,
};