createMarkerItem method

Future<Marker> createMarkerItem(
  1. SetUpMarker maker
)

Implementation

Future<Marker> createMarkerItem(SetUpMarker maker) async {
  BitmapDescriptor bitmapDescriptor;
  bitmapDescriptor = await canvasMarker(maker, maker.title);

  return Marker(
      markerId: MarkerId(maker.id.toString()),
      icon: bitmapDescriptor,
      position: LatLng(maker.latitude, maker.longitude),
      onTap: () async {
        for (var itemMarker in widget.setUpMarker) {
          itemMarker.selected = itemMarker.id == maker.id;
        }
        setState(() {});
      });
}