addCircleRegionForMonitoringWithCenter_radius_customID_batch method

Future<List<void>> addCircleRegionForMonitoringWithCenter_radius_customID_batch(
  1. List<CLLocationCoordinate2D> center,
  2. List<double> radius,
  3. List<String> customID
)

Implementation

Future<List<void>> addCircleRegionForMonitoringWithCenter_radius_customID_batch(List<CLLocationCoordinate2D> center, List<double> radius, List<String> customID) async {
  assert(center.length == radius.length && radius.length == customID.length);

  // invoke native method
  final resultBatch = await kAmapLocationFluttifyChannel.invokeMethod('AMapGeoFenceManager::addCircleRegionForMonitoringWithCenter_radius_customID_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"center": center[__i__], "radius": radius[__i__], "customID": customID[__i__], "__this__": this[__i__]}]);


  return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}