Skip to content

Commit

Permalink
Removed AutocompleteBounds & AutocompleteBoundsMode bindings from Places
Browse files Browse the repository at this point in the history
  • Loading branch information
dmariogatto committed Feb 22, 2022
1 parent 0b83095 commit 29c9abe
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 24 deletions.
26 changes: 8 additions & 18 deletions source/Google/Places/ApiDefinition.cs
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ interface AutocompleteFilter {
// @property (nonatomic) id<GMSPlaceLocationRestriction> _Nullable locationRestriction;
[NullAllowed]
[Export ("locationRestriction", ArgumentSemantic.Assign)]
NSObject LocationRestriction { get; set; }
NSObject LocationRestriction { get; set; }
}

// @interface GMSAutocompleteMatchFragment : NSObject
Expand Down Expand Up @@ -206,15 +206,6 @@ interface AutocompleteResultsViewController : IUISearchResultsUpdating {
[Export ("delegate", ArgumentSemantic.Weak)]
IAutocompleteResultsViewControllerDelegate Delegate { get; set; }

// @property(nonatomic, strong) GMSCoordinateBounds *autocompleteBounds;
[NullAllowed]
[Export ("autocompleteBounds", ArgumentSemantic.Strong)]
Google.Maps.CoordinateBounds AutocompleteBounds { get; set; }

// @property (assign, nonatomic) GMSAutocompleteBoundsMode autocompleteBoundsMode;
[Export ("autocompleteBoundsMode", ArgumentSemantic.Assign)]
AutocompleteBoundsMode AutocompleteBoundsMode { get; set; }

// @property(nonatomic, strong) GMSAutocompleteFilter *autocompleteFilter;
[NullAllowed]
[Export ("autocompleteFilter", ArgumentSemantic.Strong)]
Expand Down Expand Up @@ -541,10 +532,10 @@ interface Place {
[Export ("attributions", ArgumentSemantic.Copy)]
NSAttributedString Attributions { get; }

// @property(nonatomic, strong, readonly) GMSCoordinateBounds *viewport;
// @property(nonatomic, strong, readonly) GMSPlaceViewportInfo *viewport;
[NullAllowed]
[Export ("viewportInfo", ArgumentSemantic.Strong)]
PlaceViewportInfo Viewport { get; }
PlaceViewportInfo ViewportInfo { get; }

// @property(nonatomic, copy, readonly) GMS_NSArrayOf(GMSAddressComponent *) *GMS_NULLABLE_PTR addressComponents;
[NullAllowed]
Expand Down Expand Up @@ -597,9 +588,8 @@ interface Place {
}

// @interface GMSPlaceViewportInfo : NSObject
[BaseType (typeof(NSObject), Name = "GMSPlaceViewportInfo")]
interface PlaceViewportInfo
{
[BaseType (typeof (NSObject), Name = "GMSPlaceViewportInfo")]
interface PlaceViewportInfo {
// @property (readonly, nonatomic) CLLocationCoordinate2D northEast;
[Export ("northEast")]
CLLocationCoordinate2D NorthEast { get; }
Expand Down Expand Up @@ -746,9 +736,9 @@ interface PlacesClient {
[Export ("currentPlaceWithCallback:")]
void CurrentPlace (PlaceLikelihoodListHandler callback);

// -(void)findAutocompletePredictionsFromQuery:(NSString * _Nonnull)query bounds:(GMSCoordinateBounds * _Nullable)bounds boundsMode:(GMSAutocompleteBoundsMode)boundsMode filter:(GMSAutocompleteFilter * _Nullable)filter sessionToken:(GMSAutocompleteSessionToken * _Nonnull)sessionToken callback:(GMSAutocompletePredictionsCallback _Nonnull)callback;
[Export ("findAutocompletePredictionsFromQuery:bounds:boundsMode:filter:sessionToken:callback:")]
void FindAutocompletePredictions (string query, [NullAllowed] CoordinateBounds bounds, AutocompleteBoundsMode boundsMode, [NullAllowed] AutocompleteFilter filter, [NullAllowed] AutocompleteSessionToken sessionToken, AutocompletePredictionsHandler callback);
// -(void)findAutocompletePredictionsFromQuery:(NSString * _Nonnull)query filter:(GMSAutocompleteFilter * _Nullable)filter sessionToken:(GMSAutocompleteSessionToken * _Nonnull)sessionToken callback:(GMSAutocompletePredictionsCallback _Nonnull)callback;
[Export ("findAutocompletePredictionsFromQuery:filter:sessionToken:callback:")]
void FindAutocompletePredictions (string query, [NullAllowed] AutocompleteFilter filter, [NullAllowed] AutocompleteSessionToken sessionToken, AutocompletePredictionsHandler callback);

// -(void)fetchPlaceFromPlaceID:(NSString * _Nonnull)placeID placeFields:(GMSPlaceField)placeFields sessionToken:(GMSAutocompleteSessionToken * _Nullable)sessionToken callback:(GMSPlaceResultCallback _Nonnull)callback;
[Export ("fetchPlaceFromPlaceID:placeFields:sessionToken:callback:")]
Expand Down
6 changes: 0 additions & 6 deletions source/Google/Places/Enums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,6 @@
using ObjCRuntime;

namespace Google.Places {
[Native]
public enum AutocompleteBoundsMode : ulong {
Bias,
Restrict
}

[Native]
public enum PlacesAutocompleteTypeFilter : long {
NoFilter,
Expand Down

0 comments on commit 29c9abe

Please sign in to comment.