Place constructor
Place({
- String? name,
- String? id,
- LocalizedText? displayName,
- List<
PlaceType> ? types, - PlaceType? primaryType,
- LocalizedText? primaryTypeDisplayName,
- String? nationalPhoneNumber,
- String? internationalPhoneNumber,
- String? formattedAddress,
- String? shortFormattedAddress,
- List<
AddressComponent> ? addressComponents, - PlusCode? plusCode,
- LatLng? location,
- Viewport? viewport,
- double? rating,
- String? googleMapsUri,
- String? websiteUri,
- List<
Review> ? reviews, - OpeningHours? regularOpeningHours,
- List<
Photo> ? photos, - String? adrFormatAddress,
- BusinessStatus? businessStatus,
- PriceLevel? priceLevel,
- List<
Attribution> ? attributions, - String? iconMaskBaseUri,
- String? iconBackgroundColor,
- OpeningHours? currentOpeningHours,
- List<
OpeningHours> ? currentSecondaryOpeningHours, - List<
OpeningHours> ? regularSecondaryOpeningHours, - LocalizedText? editorialSummary,
- PaymentOptions? paymentOptions,
- ParkingOptions? parkingOptions,
- List<
SubDestination> ? subDestinations, - FuelOptions? fuelOptions,
- EVChargeOptions? evChargeOptions,
- GenerativeSummary? generativeSummary,
- AreaSummary? areaSummary,
- List<
ContainingPlace> ? containingPlaces, - AddressDescriptor? addressDescriptor,
- GoogleMapsLinks? googleMapsLinks,
- PriceRange? priceRange,
- int? utcOffsetMinutes,
- int? userRatingCount,
- bool? takeout,
- bool? delivery,
- bool? dineIn,
- bool? curbsidePickup,
- bool? reservable,
- bool? servesBreakfast,
- bool? servesLunch,
- bool? servesDinner,
- bool? servesBeer,
- bool? servesWine,
- bool? servesBrunch,
- bool? servesVegetarianFood,
- bool? outdoorSeating,
- bool? liveMusic,
- bool? servesCocktails,
- bool? servesDessert,
- bool? servesCoffee,
- bool? goodForChildren,
- bool? allowsDogs,
- bool? restroom,
- bool? goodForGroups,
- bool? goodForWatchingSports,
- AccessibilityOptions? accessibilityOptions,
- 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,
});