Merge pull request #68 from yohanboniface/polygonOptions

Add an option to MarkerClusterGroup to pass options to L.Polygon
This commit is contained in:
Dave Leaver
2012-09-24 18:34:29 -07:00
+5 -2
View File
@@ -20,7 +20,10 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
//Whether to animate adding markers after adding the MarkerClusterGroup to the map
// If you are adding individual markers set to true, if adding bulk markers leave false for massive performance gains.
animateAddingMarkers: false
animateAddingMarkers: false,
//Options to pass to the L.Polygon constructor
polygonOptions: {}
},
initialize: function (options) {
@@ -365,7 +368,7 @@ L.MarkerClusterGroup = L.FeatureGroup.extend({
map.removeLayer(shownPolygon);
}
if (a.layer.getChildCount() > 2) {
shownPolygon = new L.Polygon(a.layer.getConvexHull());
shownPolygon = new L.Polygon(a.layer.getConvexHull(), this.options.polygonOptions);
map.addLayer(shownPolygon);
}
}, this);