Move olx.source.ClusterOptions to ol/source/ClusterOptions

This commit is contained in:
Florent gravin
2018-03-28 15:05:48 +02:00
parent 27f86babec
commit 749f96d967
2 changed files with 26 additions and 89 deletions
-88
View File
@@ -49,94 +49,6 @@ olx.render.State.prototype.resolution;
olx.render.State.prototype.rotation;
/**
* @typedef {{attributions: (ol.AttributionLike|undefined),
* distance: (number|undefined),
* extent: (ol.Extent|undefined),
* format: (ol.format.Feature|undefined),
* geometryFunction: (undefined|function(module:ol/Feature~Feature):module:ol/geom/Point~Point),
* projection: ol.ProjectionLike,
* source: ol.source.Vector,
* wrapX: (boolean|undefined)}}
*/
olx.source.ClusterOptions;
/**
* Attributions.
* @type {ol.AttributionLike|undefined}
* @api
*/
olx.source.ClusterOptions.prototype.attributions;
/**
* Minimum distance in pixels between clusters. Default is `20`.
* @type {number|undefined}
* @api
*/
olx.source.ClusterOptions.prototype.distance;
/**
* Extent.
* @type {ol.Extent|undefined}
* @api
*/
olx.source.ClusterOptions.prototype.extent;
/**
* Function that takes an {@link module:ol/Feature~Feature} as argument and returns an
* {@link module:ol/geom/Point~Point} as cluster calculation point for the feature. When a
* feature should not be considered for clustering, the function should return
* `null`. The default, which works when the underyling source contains point
* features only, is
* ```js
* function(feature) {
* return feature.getGeometry();
* }
* ```
* See {@link module:ol/geom/Polygon~Polygon#getInteriorPoint} for a way to get a cluster
* calculation point for polygons.
* @type {undefined|function(module:ol/Feature~Feature):module:ol/geom/Point~Point}
* @api
*/
olx.source.ClusterOptions.prototype.geometryFunction;
/**
* Format.
* @type {ol.format.Feature|undefined}
* @api
*/
olx.source.ClusterOptions.prototype.format;
/**
* Projection.
* @type {ol.ProjectionLike}
* @api
*/
olx.source.ClusterOptions.prototype.projection;
/**
* Source.
* @type {ol.source.Vector}
* @api
*/
olx.source.ClusterOptions.prototype.source;
/**
* WrapX. Default is true
* @type {boolean|undefined}
* @api
*/
olx.source.ClusterOptions.prototype.wrapX;
/**
* @typedef {{preemptive: (boolean|undefined),
* jsonp: (boolean|undefined),