addPolyline method
Implementation
Future<String?> addPolyline({
required List<OlaLatLng> points,
String? polylineId,
String? color,
String? lineType,
double? width,
}) async {
try {
final result = await _invoke('addPolyline', {
'polylineId':
polylineId ?? DateTime.now().millisecondsSinceEpoch.toString(),
'points': points.map((p) => p.toJson()).toList(),
'color': color,
'lineType': lineType,
'width': width,
});
return result as String?;
} catch (e) {
debugPrint('Error adding polyline: $e');
return null;
}
}