Place constructor

Place({
  1. String? name,
  2. String? id,
  3. LocalizedText? displayName,
  4. List<PlaceType>? types,
  5. PlaceType? primaryType,
  6. LocalizedText? primaryTypeDisplayName,
  7. String? nationalPhoneNumber,
  8. String? internationalPhoneNumber,
  9. String? formattedAddress,
  10. String? shortFormattedAddress,
  11. List<AddressComponent>? addressComponents,
  12. PlusCode? plusCode,
  13. LatLng? location,
  14. Viewport? viewport,
  15. double? rating,
  16. String? googleMapsUri,
  17. String? websiteUri,
  18. List<Review>? reviews,
  19. OpeningHours? regularOpeningHours,
  20. List<Photo>? photos,
  21. String? adrFormatAddress,
  22. BusinessStatus? businessStatus,
  23. PriceLevel? priceLevel,
  24. List<Attribution>? attributions,
  25. String? iconMaskBaseUri,
  26. String? iconBackgroundColor,
  27. OpeningHours? currentOpeningHours,
  28. List<OpeningHours>? currentSecondaryOpeningHours,
  29. List<OpeningHours>? regularSecondaryOpeningHours,
  30. LocalizedText? editorialSummary,
  31. PaymentOptions? paymentOptions,
  32. ParkingOptions? parkingOptions,
  33. List<SubDestination>? subDestinations,
  34. FuelOptions? fuelOptions,
  35. EVChargeOptions? evChargeOptions,
  36. GenerativeSummary? generativeSummary,
  37. AreaSummary? areaSummary,
  38. List<ContainingPlace>? containingPlaces,
  39. AddressDescriptor? addressDescriptor,
  40. GoogleMapsLinks? googleMapsLinks,
  41. PriceRange? priceRange,
  42. int? utcOffsetMinutes,
  43. int? userRatingCount,
  44. bool? takeout,
  45. bool? delivery,
  46. bool? dineIn,
  47. bool? curbsidePickup,
  48. bool? reservable,
  49. bool? servesBreakfast,
  50. bool? servesLunch,
  51. bool? servesDinner,
  52. bool? servesBeer,
  53. bool? servesWine,
  54. bool? servesBrunch,
  55. bool? servesVegetarianFood,
  56. bool? outdoorSeating,
  57. bool? liveMusic,
  58. bool? menuForChildren,
  59. bool? servesCocktails,
  60. bool? servesDessert,
  61. bool? servesCoffee,
  62. bool? goodForChildren,
  63. bool? allowsDogs,
  64. bool? restroom,
  65. bool? goodForGroups,
  66. bool? goodForWatchingSports,
  67. AccessibilityOptions? accessibilityOptions,
  68. bool? pureServiceAreaBusiness,
})

Implementation

Place({
  this.name,
  this.id,
  this.displayName,
  this.types,
  this.primaryType,
  this.primaryTypeDisplayName,
  this.nationalPhoneNumber,
  this.internationalPhoneNumber,
  this.formattedAddress,
  this.shortFormattedAddress,
  this.addressComponents,
  this.plusCode,
  this.location,
  this.viewport,
  this.rating,
  this.googleMapsUri,
  this.websiteUri,
  this.reviews,
  this.regularOpeningHours,
  this.photos,
  this.adrFormatAddress,
  this.businessStatus,
  this.priceLevel,
  this.attributions,
  this.iconMaskBaseUri,
  this.iconBackgroundColor,
  this.currentOpeningHours,
  this.currentSecondaryOpeningHours,
  this.regularSecondaryOpeningHours,
  this.editorialSummary,
  this.paymentOptions,
  this.parkingOptions,
  this.subDestinations,
  this.fuelOptions,
  this.evChargeOptions,
  this.generativeSummary,
  this.areaSummary,
  this.containingPlaces,
  this.addressDescriptor,
  this.googleMapsLinks,
  this.priceRange,
  this.utcOffsetMinutes,
  this.userRatingCount,
  this.takeout,
  this.delivery,
  this.dineIn,
  this.curbsidePickup,
  this.reservable,
  this.servesBreakfast,
  this.servesLunch,
  this.servesDinner,
  this.servesBeer,
  this.servesWine,
  this.servesBrunch,
  this.servesVegetarianFood,
  this.outdoorSeating,
  this.liveMusic,
  this.menuForChildren,
  this.servesCocktails,
  this.servesDessert,
  this.servesCoffee,
  this.goodForChildren,
  this.allowsDogs,
  this.restroom,
  this.goodForGroups,
  this.goodForWatchingSports,
  this.accessibilityOptions,
  this.pureServiceAreaBusiness,
});