GoogleMapsPlacesV1Place class
All the information representing a Place.
Constructors
-
GoogleMapsPlacesV1Place({GoogleMapsPlacesV1PlaceAccessibilityOptions? accessibilityOptions, List<
GoogleMapsPlacesV1PlaceAddressComponent> ? addressComponents, String? adrFormatAddress, bool? allowsDogs, GoogleMapsPlacesV1PlaceAreaSummary? areaSummary, List<GoogleMapsPlacesV1PlaceAttribution> ? attributions, String? businessStatus, bool? curbsidePickup, GoogleMapsPlacesV1PlaceOpeningHours? currentOpeningHours, List<GoogleMapsPlacesV1PlaceOpeningHours> ? currentSecondaryOpeningHours, bool? delivery, bool? dineIn, GoogleTypeLocalizedText? displayName, GoogleTypeLocalizedText? editorialSummary, GoogleMapsPlacesV1EVChargeOptions? evChargeOptions, String? formattedAddress, GoogleMapsPlacesV1FuelOptions? fuelOptions, GoogleMapsPlacesV1PlaceGenerativeSummary? generativeSummary, bool? goodForChildren, bool? goodForGroups, bool? goodForWatchingSports, String? googleMapsUri, String? iconBackgroundColor, String? iconMaskBaseUri, String? id, String? internationalPhoneNumber, bool? liveMusic, GoogleTypeLatLng? location, String? name, String? nationalPhoneNumber, bool? outdoorSeating, GoogleMapsPlacesV1PlaceParkingOptions? parkingOptions, GoogleMapsPlacesV1PlacePaymentOptions? paymentOptions, List<GoogleMapsPlacesV1Photo> ? photos, GoogleMapsPlacesV1PlacePlusCode? plusCode, String? priceLevel, String? primaryType, GoogleTypeLocalizedText? primaryTypeDisplayName, double? rating, GoogleMapsPlacesV1PlaceOpeningHours? regularOpeningHours, List<GoogleMapsPlacesV1PlaceOpeningHours> ? regularSecondaryOpeningHours, bool? reservable, bool? restroom, List<GoogleMapsPlacesV1Review> ? reviews, bool? servesBeer, bool? servesBreakfast, bool? servesBrunch, bool? servesCocktails, bool? servesCoffee, bool? servesDessert, bool? servesDinner, bool? servesLunch, bool? servesVegetarianFood, bool? servesWine, String? shortFormattedAddress, List<GoogleMapsPlacesV1PlaceSubDestination> ? subDestinations, bool? takeout, List<String> ? types, int? userRatingCount, int? utcOffsetMinutes, GoogleGeoTypeViewport? viewport, String? websiteUri}) - GoogleMapsPlacesV1Place.fromJson(Map json_)
Properties
- accessibilityOptions ↔ GoogleMapsPlacesV1PlaceAccessibilityOptions?
-
Information about the accessibility options a place offers.
getter/setter pair
-
addressComponents
↔ List<
GoogleMapsPlacesV1PlaceAddressComponent> ? -
Repeated components for each locality level.
getter/setter pair
- adrFormatAddress ↔ String?
-
The place's address in adr microformat: http://microformats.org/wiki/adr.
getter/setter pair
- allowsDogs ↔ bool?
-
Place allows dogs.
getter/setter pair
- areaSummary ↔ GoogleMapsPlacesV1PlaceAreaSummary?
-
Experimental: See
https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative
for more details.
getter/setter pair
-
attributions
↔ List<
GoogleMapsPlacesV1PlaceAttribution> ? -
A set of data provider that must be shown with this result.
getter/setter pair
- businessStatus ↔ String?
-
The business status for the place.
Possible string values are:
getter/setter pair
- curbsidePickup ↔ bool?
-
Specifies if the business supports curbside pickup.
getter/setter pair
- currentOpeningHours ↔ GoogleMapsPlacesV1PlaceOpeningHours?
-
The hours of operation for the next seven days (including today).
getter/setter pair
-
currentSecondaryOpeningHours
↔ List<
GoogleMapsPlacesV1PlaceOpeningHours> ? -
Contains an array of entries for the next seven days including information
about secondary hours of a business.
getter/setter pair
- delivery ↔ bool?
-
Specifies if the business supports delivery.
getter/setter pair
- dineIn ↔ bool?
-
Specifies if the business supports indoor or outdoor seating options.
getter/setter pair
- displayName ↔ GoogleTypeLocalizedText?
-
The localized name of the place, suitable as a short human-readable
description.
getter/setter pair
- editorialSummary ↔ GoogleTypeLocalizedText?
-
Contains a summary of the place.
getter/setter pair
- evChargeOptions ↔ GoogleMapsPlacesV1EVChargeOptions?
-
Information of ev charging options.
getter/setter pair
- formattedAddress ↔ String?
-
A full, human-readable address for this place.
getter/setter pair
- fuelOptions ↔ GoogleMapsPlacesV1FuelOptions?
-
The most recent information about fuel options in a gas station.
getter/setter pair
- generativeSummary ↔ GoogleMapsPlacesV1PlaceGenerativeSummary?
-
Experimental: See
https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative
for more details.
getter/setter pair
- goodForChildren ↔ bool?
-
Place is good for children.
getter/setter pair
- goodForGroups ↔ bool?
-
Place accommodates groups.
getter/setter pair
- goodForWatchingSports ↔ bool?
-
Place is suitable for watching sports.
getter/setter pair
- googleMapsUri ↔ String?
-
A URL providing more information about this place.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- iconBackgroundColor ↔ String?
-
Background color for icon_mask in hex format, e.g. #909CE1.
getter/setter pair
- iconMaskBaseUri ↔ String?
-
A truncated URL to an icon mask.
getter/setter pair
- id ↔ String?
-
The unique identifier of a place.
getter/setter pair
- internationalPhoneNumber ↔ String?
-
A human-readable phone number for the place, in international format.
getter/setter pair
- liveMusic ↔ bool?
-
Place provides live music.
getter/setter pair
- location ↔ GoogleTypeLatLng?
-
The position of this place.
getter/setter pair
-
Place has a children's menu.
getter/setter pair
- name ↔ String?
-
This Place's resource name, in
places/{place_id}
format.getter/setter pair - nationalPhoneNumber ↔ String?
-
A human-readable phone number for the place, in national format.
getter/setter pair
- outdoorSeating ↔ bool?
-
Place provides outdoor seating.
getter/setter pair
- parkingOptions ↔ GoogleMapsPlacesV1PlaceParkingOptions?
-
Options of parking provided by the place.
getter/setter pair
- paymentOptions ↔ GoogleMapsPlacesV1PlacePaymentOptions?
-
Payment options the place accepts.
getter/setter pair
-
photos
↔ List<
GoogleMapsPlacesV1Photo> ? -
Information (including references) about photos of this place.
getter/setter pair
- plusCode ↔ GoogleMapsPlacesV1PlacePlusCode?
-
Plus code of the place location lat/long.
getter/setter pair
- priceLevel ↔ String?
-
Price level of the place.
Possible string values are:
getter/setter pair
- primaryType ↔ String?
-
The primary type of the given result.
getter/setter pair
- primaryTypeDisplayName ↔ GoogleTypeLocalizedText?
-
The display name of the primary type, localized to the request language if
applicable.
getter/setter pair
- rating ↔ double?
-
A rating between 1.0 and 5.0, based on user reviews of this place.
getter/setter pair
- regularOpeningHours ↔ GoogleMapsPlacesV1PlaceOpeningHours?
-
The regular hours of operation.
getter/setter pair
-
regularSecondaryOpeningHours
↔ List<
GoogleMapsPlacesV1PlaceOpeningHours> ? -
Contains an array of entries for information about regular secondary hours
of a business.
getter/setter pair
- reservable ↔ bool?
-
Specifies if the place supports reservations.
getter/setter pair
- restroom ↔ bool?
-
Place has restroom.
getter/setter pair
-
reviews
↔ List<
GoogleMapsPlacesV1Review> ? -
List of reviews about this place, sorted by relevance.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- servesBeer ↔ bool?
-
Specifies if the place serves beer.
getter/setter pair
- servesBreakfast ↔ bool?
-
Specifies if the place serves breakfast.
getter/setter pair
- servesBrunch ↔ bool?
-
Specifies if the place serves brunch.
getter/setter pair
- servesCocktails ↔ bool?
-
Place serves cocktails.
getter/setter pair
- servesCoffee ↔ bool?
-
Place serves coffee.
getter/setter pair
- servesDessert ↔ bool?
-
Place serves dessert.
getter/setter pair
- servesDinner ↔ bool?
-
Specifies if the place serves dinner.
getter/setter pair
- servesLunch ↔ bool?
-
Specifies if the place serves lunch.
getter/setter pair
- servesVegetarianFood ↔ bool?
-
Specifies if the place serves vegetarian food.
getter/setter pair
- servesWine ↔ bool?
-
Specifies if the place serves wine.
getter/setter pair
- shortFormattedAddress ↔ String?
-
A short, human-readable address for this place.
getter/setter pair
-
subDestinations
↔ List<
GoogleMapsPlacesV1PlaceSubDestination> ? -
A list of sub destinations related to the place.
getter/setter pair
- takeout ↔ bool?
-
Specifies if the business supports takeout.
getter/setter pair
-
types
↔ List<
String> ? -
A set of type tags for this result.
getter/setter pair
- userRatingCount ↔ int?
-
The total number of reviews (with or without text) for this place.
getter/setter pair
- utcOffsetMinutes ↔ int?
-
Number of minutes this place's timezone is currently offset from UTC.
getter/setter pair
- viewport ↔ GoogleGeoTypeViewport?
-
A viewport suitable for displaying the place on an average-sized map.
getter/setter pair
- websiteUri ↔ String?
-
The authoritative website for this place, e.g. a business' homepage.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited