From c5ba5b0456a711d157e317f220e9c739226e7f50 Mon Sep 17 00:00:00 2001 From: Joar Wandborg Date: Tue, 10 Jan 2012 01:54:37 +0100 Subject: Installed leaflet in extlib --- extlib/leaflet/src/layer/vector/CircleMarker.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 extlib/leaflet/src/layer/vector/CircleMarker.js (limited to 'extlib/leaflet/src/layer/vector/CircleMarker.js') diff --git a/extlib/leaflet/src/layer/vector/CircleMarker.js b/extlib/leaflet/src/layer/vector/CircleMarker.js new file mode 100644 index 00000000..fa4bacf0 --- /dev/null +++ b/extlib/leaflet/src/layer/vector/CircleMarker.js @@ -0,0 +1,25 @@ +/* + * L.CircleMarker is a circle overlay with a permanent pixel radius. + */ + +L.CircleMarker = L.Circle.extend({ + options: { + radius: 10, + weight: 2 + }, + + initialize: function(latlng, options) { + L.Circle.prototype.initialize.call(this, latlng, null, options); + this._radius = this.options.radius; + }, + + projectLatlngs: function() { + this._point = this._map.latLngToLayerPoint(this._latlng); + }, + + setRadius: function(radius) { + this._radius = radius; + this._redraw(); + return this; + } +}); \ No newline at end of file -- cgit v1.2.3