[OpenLayers-Commits] r6041 - sandbox/tschaub/events/lib/OpenLayers
commits at openlayers.org
commits at openlayers.org
Thu Feb 7 17:38:56 EST 2008
Author: tschaub
Date: 2008-02-07 17:38:56 -0500 (Thu, 07 Feb 2008)
New Revision: 6041
Modified:
sandbox/tschaub/events/lib/OpenLayers/Map.js
Log:
Adding layer related properties to map triggered events.
Modified: sandbox/tschaub/events/lib/OpenLayers/Map.js
===================================================================
--- sandbox/tschaub/events/lib/OpenLayers/Map.js 2008-02-07 22:33:31 UTC (rev 6040)
+++ sandbox/tschaub/events/lib/OpenLayers/Map.js 2008-02-07 22:38:56 UTC (rev 6041)
@@ -737,7 +737,7 @@
layer.redraw();
}
- this.events.triggerEvent("addlayer");
+ this.events.triggerEvent("addlayer", {layer: layer});
},
/**
@@ -810,7 +810,7 @@
this.resetLayersZIndex();
- this.events.triggerEvent("removelayer");
+ this.events.triggerEvent("removelayer", {layer: layer});
},
/**
@@ -862,7 +862,9 @@
for (var i = 0; i < this.layers.length; i++) {
this.setLayerZIndex(this.layers[i], i);
}
- this.events.triggerEvent("changelayer");
+ this.events.triggerEvent("changelayer", {
+ layer: layer, property: "order"
+ });
}
},
@@ -935,7 +937,9 @@
this.setCenter(newCenter, newZoom, false, true);
}
- this.events.triggerEvent("changebaselayer");
+ this.events.triggerEvent("changebaselayer", {
+ layer: this.baseLayer
+ });
}
}
},
@@ -1375,7 +1379,9 @@
if (!inRange) {
layer.display(false);
}
- this.events.triggerEvent("changelayer");
+ this.events.triggerEvent("changelayer", {
+ layer: layer, property: "visibility"
+ });
}
if (inRange && layer.visibility) {
layer.moveTo(bounds, zoomChanged, dragging);
More information about the Commits
mailing list