You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.6 KiB
53 lines
1.6 KiB
// |
|
// GMSPlaceFieldMask.h |
|
// Google Places SDK for iOS |
|
// |
|
// Copyright 2018 Google LLC |
|
// |
|
// Usage of this SDK is subject to the Google Maps/Google Earth APIs Terms of |
|
// Service: https://developers.google.com/maps/terms |
|
// |
|
|
|
#import <Foundation/Foundation.h> |
|
|
|
NS_ASSUME_NONNULL_BEGIN |
|
|
|
/** |
|
* \defgroup PlaceField GMSPlaceField |
|
* @{ |
|
*/ |
|
|
|
/** |
|
* The fields represent individual information that can be requested for a |GMSPlace| object. |
|
* If no request fields are set, the |GMSPlace| object will be empty with no useful information. |
|
* |
|
* Note: GMSPlaceFieldPhoneNumber, GMSPlaceFieldWebsite and GMSPlaceFieldAddressComponents are not |
|
* supported for |GMSPlaceLikelihoodList| place objects. Please refer to |
|
* https://developers.google.com/places/ios-sdk/place-data-fields for more details. |
|
*/ |
|
typedef NS_OPTIONS(NSUInteger, GMSPlaceField) { |
|
GMSPlaceFieldName = 1 << 0, |
|
GMSPlaceFieldPlaceID = 1 << 1, |
|
GMSPlaceFieldPlusCode = 1 << 2, |
|
GMSPlaceFieldCoordinate = 1 << 3, |
|
GMSPlaceFieldOpeningHours = 1 << 4, |
|
GMSPlaceFieldPhoneNumber = 1 << 5, |
|
GMSPlaceFieldFormattedAddress = 1 << 6, |
|
GMSPlaceFieldRating = 1 << 7, |
|
GMSPlaceFieldPriceLevel = 1 << 8, |
|
GMSPlaceFieldTypes = 1 << 9, |
|
GMSPlaceFieldWebsite = 1 << 10, |
|
GMSPlaceFieldViewport = 1 << 11, |
|
GMSPlaceFieldAddressComponents = 1 << 12, |
|
GMSPlaceFieldPhotos = 1 << 13, |
|
GMSPlaceFieldUserRatingsTotal = 1 << 14, |
|
GMSPlaceFieldUTCOffsetMinutes = 1 << 15, |
|
GMSPlaceFieldBusinessStatus = 1 << 16, |
|
GMSPlaceFieldIconImageURL = 1 << 17, |
|
GMSPlaceFieldIconBackgroundColor = 1 << 18, |
|
GMSPlaceFieldAll = NSUIntegerMax, |
|
}; |
|
|
|
/**@}*/ |
|
|
|
NS_ASSUME_NONNULL_END
|
|
|