RenderEngine method
dynamic
RenderEngine(
)
override
Implementation
@override
dynamic RenderEngine() {
final polylineList = _buildPolylineList();
// final markerList = _buildMarkerList();
final polygonList = _buildPolygonList();
final circleList = _buildCircleList();
return FlutterMap(
options: _options!,
mapController: _controller,
children: [
_buildTileLayer(),
_buildAttributionWidget(),
PolylineLayer(polylines: polylineList),
GestureDetector(
onTap: OnPolygonTap,
child: PolygonLayer(polygons: polygonList),
),
GestureDetector(
onTap: OnCircleTap,
child: CircleLayer(circles: circleList),
),
// MarkerLayer(markers: [
// Marker(
// point: _currentLocation(),
// child: Image.asset(
// 'assets/cp.png',
// width: 30,
// height: 30,
// package: 'map_rf',
// ),
// )
// ], rotate: true),
// // if (Markers.length > 2)
// _buildAnimatedMarker() ?? const SizedBox(),
...buildMarkerLayers()
],
);
}