removeFeatureFromVoyagerFeatureSet<MapsObject> method

void removeFeatureFromVoyagerFeatureSet<MapsObject>(
  1. MapsObject mapsObject
)

Implementation

void removeFeatureFromVoyagerFeatureSet<MapsObject>(MapsObject mapsObject) {
  if (mapsObject is Polygon ) {
    polygons
        .removeWhere((element) => mapsObject.polygonId == element.polygonId);
  }
  if (mapsObject is Marker ) {
    markers
        .removeWhere((element) => mapsObject.markerId == element.markerId);
  }
  if (mapsObject is Polyline ) {
    polylines
        .removeWhere((element) => mapsObject.polylineId == element.polylineId);
  }
}