Interface for GetFeatureInfo

When a source implements this interface, the layer renderer can
access the source to get feature info.
This commit is contained in:
ahocevar
2013-07-31 12:09:39 +02:00
parent 5307e5ea3f
commit f333acc183
2 changed files with 38 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
goog.provide('ol.source.FeatureInfoSource');
/**
* @interface
*/
ol.source.FeatureInfoSource = function() {};
/**
* @param {ol.Pixel} pixel Pixel.
* @param {ol.Map} map The map that the pixel belongs to.
* @param {function(string)} success Callback with feature info.
* @param {function()=} opt_error Optional error callback.
*/
ol.source.FeatureInfoSource.prototype.getFeatureInfoForPixel =
goog.abstractMethod;