Merge pull request #624 from milkypostman/master
return response object on "loadend" event for Fixed strategy. Also closes #85.
This commit is contained in:
@@ -87,7 +87,9 @@ OpenLayers.Layer = OpenLayers.Class({
|
|||||||
*
|
*
|
||||||
* Supported map event types:
|
* Supported map event types:
|
||||||
* loadstart - Triggered when layer loading starts.
|
* loadstart - Triggered when layer loading starts.
|
||||||
* loadend - Triggered when layer loading ends.
|
* loadend - Triggered when layer loading ends. When using Fixed or BBOX
|
||||||
|
* strategies, the event object includes a *response* property holding
|
||||||
|
* an OpenLayers.Protocol.Response object.
|
||||||
* visibilitychanged - Triggered when layer visibility is changed.
|
* visibilitychanged - Triggered when layer visibility is changed.
|
||||||
* move - Triggered when layer moves (triggered with every mousemove
|
* move - Triggered when layer moves (triggered with every mousemove
|
||||||
* during a drag).
|
* during a drag).
|
||||||
|
|||||||
@@ -278,7 +278,7 @@ OpenLayers.Strategy.BBOX = OpenLayers.Class(OpenLayers.Strategy, {
|
|||||||
this.layer.addFeatures(features);
|
this.layer.addFeatures(features);
|
||||||
}
|
}
|
||||||
this.response = null;
|
this.response = null;
|
||||||
this.layer.events.triggerEvent("loadend");
|
this.layer.events.triggerEvent("loadend", {response: resp});
|
||||||
},
|
},
|
||||||
|
|
||||||
CLASS_NAME: "OpenLayers.Strategy.BBOX"
|
CLASS_NAME: "OpenLayers.Strategy.BBOX"
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ OpenLayers.Strategy.Fixed = OpenLayers.Class(OpenLayers.Strategy, {
|
|||||||
}
|
}
|
||||||
layer.addFeatures(features);
|
layer.addFeatures(features);
|
||||||
}
|
}
|
||||||
layer.events.triggerEvent("loadend");
|
layer.events.triggerEvent("loadend", {response: resp});
|
||||||
},
|
},
|
||||||
|
|
||||||
CLASS_NAME: "OpenLayers.Strategy.Fixed"
|
CLASS_NAME: "OpenLayers.Strategy.Fixed"
|
||||||
|
|||||||
Reference in New Issue
Block a user