GooglePlaces Framework Reference

GMSPlaceEVChargeAmenitySummary

@interface GMSPlaceEVChargeAmenitySummary : NSObject <GMSPlaceAISummary>

The summary of amenities near the EV charging station. This only applies to places with type “electric_vehicle_charging_station”.

  • Returns an overview of the available amenities.

    Declaration

    Swift

    @NSCopying var overview: GMSPlaceContentBlock? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) GMSPlaceContentBlock *overview;
  • Returns a summary of the nearby coffee options.

    Declaration

    Swift

    @NSCopying var coffee: GMSPlaceContentBlock? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) GMSPlaceContentBlock *coffee;
  • Returns a summary of the nearby restaurants.

    Declaration

    Swift

    @NSCopying var restaurant: GMSPlaceContentBlock? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) GMSPlaceContentBlock *restaurant;
  • Returns a summary of the nearby stores.

    Declaration

    Swift

    @NSCopying var store: GMSPlaceContentBlock? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) GMSPlaceContentBlock *store;
  • Returns the URI to flag a problem with the summary.

    Declaration

    Swift

    var flagContentURI: URL? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSURL *flagContentURI;
  • Returns the AI disclosure message “Summarized with Gemini”.

    Declaration

    Swift

    var disclosureText: String? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *disclosureText;
  • Returns the disclosure text’s language code, if available.

    Declaration

    Swift

    var disclosureTextLanguageCode: String? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *disclosureTextLanguageCode;
  • Unavailable

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;