addCircle method
Add a circle to the map
Implementation
Future<String?> addCircle({
required OlaLatLng center,
required double radius,
String? circleId,
String? color,
double? blur,
double? opacity,
}) async {
try {
final result = await _channel.invokeMethod('addCircle', {
'circleId': circleId ?? DateTime.now().millisecondsSinceEpoch.toString(),
'latitude': center.latitude,
'longitude': center.longitude,
'radius': radius,
'color': color,
'blur': blur,
'opacity': opacity,
});
return result as String?;
} catch (e) {
debugPrint('Error adding circle: $e');
return null;
}
}