hunk.code_window:   provided 'com.facebook.soloader:soloader:0.5.1'
     api 'com.fasterxml.jackson.core:jackson-core:2.2.3'
     api 'com.google.code.findbugs:jsr305:3.0.0'
     api 'expolib_v1.com.squareup.okhttp3:okhttp:3.6.0'
     api 'expolib_v1.com.squareup.okhttp3:okhttp-urlconnection:3.6.0'
     api 'expolib_v1.com.squareup.okio:okio:1.13.0'
     api 'org.webkit:android-jsc:r224109'
  
hunk.labels: keep replace replace keep keep keep keep
hunk.after_edit:   api 'com.google.code.findbugs:jsr305:3.0.2'
  
hunk.file_path: android/expoview/build.gradle
hunk.type: replace
file: //
  //  ABI25_0_0AIRGoogleMap.h
  //  AirMaps
  //
  //  Created by Gil Birman on 9/1/16.
  //
  
  #import <UIKit/UIKit.h>
  #import <ReactABI25_0_0/ABI25_0_0RCTComponent.h>
  #import <GoogleMaps/GoogleMaps.h>
  #import <MapKit/MapKit.h>
  #import "ABI25_0_0AIRGMSMarker.h"
  #import "ABI25_0_0RCTConvert+AirMap.h"
  
  @interface ABI25_0_0AIRGoogleMap : GMSMapView
  
  // TODO: don't use MK region?
  @property (nonatomic, assign) MKCoordinateRegion initialRegion;
  @property (nonatomic, assign) MKCoordinateRegion region;
  @property (nonatomic, assign) NSString *customMapStyleString;
  @property (nonatomic, copy) ABI25_0_0RCTBubblingEventBlock onPress;
  @property (nonatomic, copy) ABI25_0_0RCTBubblingEventBlock onLongPress;
  @property (nonatomic, copy) ABI25_0_0RCTBubblingEventBlock onMarkerPress;
  @property (nonatomic, copy) ABI25_0_0RCTBubblingEventBlock onChange;
  @property (nonatomic, copy) ABI25_0_0RCTDirectEventBlock onRegionChange;
  @property (nonatomic, copy) ABI25_0_0RCTDirectEventBlock onRegionChangeComplete;
  @property (nonatomic, strong) NSMutableArray *markers;
  @property (nonatomic, strong) NSMutableArray *polygons;
  @property (nonatomic, strong) NSMutableArray *polylines;
  @property (nonatomic, strong) NSMutableArray *circles;
  @property (nonatomic, strong) NSMutableArray *tiles;
  
  @property (nonatomic, assign) BOOL showsBuildings;
  @property (nonatomic, assign) BOOL showsTraffic;
  @property (nonatomic, assign) BOOL showsCompass;
  @property (nonatomic, assign) BOOL scrollEnabled;
  @property (nonatomic, assign) BOOL zoomEnabled;
  @property (nonatomic, assign) BOOL rotateEnabled;
  @property (nonatomic, assign) BOOL pitchEnabled;
  @property (nonatomic, assign) BOOL showsUserLocation;
  @property (nonatomic, assign) BOOL showsMyLocationButton;
  
  - (BOOL)didTapMarker:(GMSMarker *)marker;
  - (void)didTapPolygon:(GMSPolygon *)polygon;
  - (void)didTapAtCoordinate:(CLLocationCoordinate2D)coordinate;
  - (void)didLongPressAtCoordinate:(CLLocationCoordinate2D)coordinate;
  - (void)didChangeCameraPosition:(GMSCameraPosition *)position;
  - (void)idleAtCameraPosition:(GMSCameraPosition *)position;
  
  + (MKCoordinateRegion)makeGMSCameraPositionFromMap:(GMSMapView *)map andGMSCameraPosition:(GMSCameraPosition *)position;
  + (GMSCameraPosition*)makeGMSCameraPositionFromMap:(GMSMapView *)map andMKCoordinateRegion:(MKCoordinateRegion)region;
  
  @end
  