// // AIRGoogleMapPolylgoneManager.m // // Created by Nick Italiano on 10/22/16. // #import "AIRGoogleMapPolygonManager.h" #import #import #import #import #import #import #import "RCTConvert+AirMap.h" #import "AIRGoogleMapPolygon.h" @interface AIRGoogleMapPolygonManager() @end @implementation AIRGoogleMapPolygonManager RCT_EXPORT_MODULE() - (UIView *)view { AIRGoogleMapPolygon *polygon = [AIRGoogleMapPolygon new]; polygon.bridge = self.bridge; return polygon; } RCT_EXPORT_VIEW_PROPERTY(coordinates, AIRMapCoordinateArray) RCT_EXPORT_VIEW_PROPERTY(holes, AIRMapCoordinateArrayArray) RCT_EXPORT_VIEW_PROPERTY(fillColor, UIColor) RCT_EXPORT_VIEW_PROPERTY(strokeWidth, double) RCT_EXPORT_VIEW_PROPERTY(strokeColor, UIColor) RCT_EXPORT_VIEW_PROPERTY(geodesic, BOOL) RCT_EXPORT_VIEW_PROPERTY(zIndex, int) RCT_EXPORT_VIEW_PROPERTY(tappable, BOOL) RCT_EXPORT_VIEW_PROPERTY(onPress, RCTBubblingEventBlock) @end