generateEditPolyline method
Future<void>
generateEditPolyline(
)
Implementation
Future<void> generateEditPolyline() async {
_clearEditGeometryFromFeatureSet();
_editPolyline = Polyline(
polylineId: PolylineId(kEditPolyline),
color: editPolylineConfig.color,
width: editPolylineConfig.width,
consumeTapEvents: false,
geodesic: true,
visible: true,
jointType: JointType.round,
points: ensureLinearRing(_editPolygon!.points),
);
List<Marker> _editMarkers = await _generateEditMarkers();
await mapController.updateGeometries(
markers: _editMarkers.toSet(),
polylines: {_editPolyline!},
polygons: {
_editPolygon!
.copyWith(
strokeColorParam: tappedPolygonCofig.strokeColor,
fillColorParam: tappedPolygonCofig.fillColor,
)
},
);
}