addCustom method

Future<bool> addCustom({
  1. required List<LatLng> latLng,
  2. required String customID,
})

创建多边形围栏 latLngs 多个经纬度点 最少3个点 radius 要创建的围栏半径 ,半径无限制,单位米 customID 与围栏关联的自有业务Id

Implementation

Future<bool> addCustom(
    {required List<LatLng> latLng, required String customID}) async {
  if (!_supportPlatform || !_isInitialize) return false;
  if (latLng.length < 3) return false;
  final bool? state = await _channel.invokeMethod('addCustom', {
    'latLng': latLng.map((LatLng e) => e.toMap()).toList(),
    'customID': customID
  });
  return state == true;
}