public Circle AddCircle([NotNull] CircleOptions circleOptions) { if (GoogleMapUtils.IsPlatformNotSupported) { return(new Circle()); } CheckIfDismissed(); #if UNITY_IOS && !DISABLE_IOS_GOOGLE_MAPS var options = Json.Serialize(circleOptions.ToDictionary()); var circlePtr = _googleMapsViewAddCircle(_mapPtr, options); return(new Circle(circlePtr, _mapPtr)); #endif #pragma warning disable 0162 var circleAJO = _ajo.MainThreadCallAJO("addCircle", circleOptions.ToAJO()); return(new Circle(circleAJO)); #pragma warning restore 0162 }