Modify ol.featureloader (and consequently ol.source.Vector) to accept a function as a url.

This commit is contained in:
Alvin Lindstam
2015-08-09 22:09:31 +02:00
parent 4045e06aa9
commit e41ba12445
3 changed files with 73 additions and 10 deletions
+6 -4
View File
@@ -5165,7 +5165,7 @@ olx.source.TileWMSOptions.prototype.wrapX;
* loader: (ol.FeatureLoader|undefined),
* logo: (string|olx.LogoOptions|undefined),
* strategy: (ol.LoadingStrategy|undefined),
* url: (string|undefined),
* url: (string|ol.FeatureUrlFunction|undefined),
* useSpatialIndex: (boolean|undefined),
* wrapX: (boolean|undefined)}}
* @api
@@ -5228,10 +5228,12 @@ olx.source.VectorOptions.prototype.strategy;
/**
* Setting this option instructs the source to use an XHR loader (see
* {@link ol.featureloader.xhr}) and an {@link ol.loadingstrategy.all} for a
* one-off download of all features from that URL.
* {@link ol.featureloader.xhr}). Use a `string` and an
* {@link ol.loadingstrategy.all} for a one-off download of all features from
* the given URL. Use a {@link ol.FeatureUrlFunction} to generate the url with
* other loading strategies.
* Requires `format` to be set as well.
* @type {string|undefined}
* @type {string|ol.FeatureUrlFunction|undefined}
* @api
*/
olx.source.VectorOptions.prototype.url;