Merge pull request #6706 from fredj/cluster_getDistance

Add ol.source.Cluster#getDistance function
This commit is contained in:
Frédéric Junod
2017-04-13 15:09:36 +02:00
committed by GitHub
2 changed files with 13 additions and 3 deletions
+10
View File
@@ -74,6 +74,16 @@ ol.source.Cluster = function(options) {
ol.inherits(ol.source.Cluster, ol.source.Vector); ol.inherits(ol.source.Cluster, ol.source.Vector);
/**
* Get the distance in pixels between clusters.
* @return {number} Distance.
* @api
*/
ol.source.Cluster.prototype.getDistance = function() {
return this.distance_;
};
/** /**
* Get a reference to the wrapped source. * Get a reference to the wrapped source.
* @return {ol.source.Vector} Source. * @return {ol.source.Vector} Source.
+3 -3
View File
@@ -19,7 +19,7 @@ describe('ol.source.Cluster', function() {
}); });
expect(source).to.be.a(ol.source.Source); expect(source).to.be.a(ol.source.Source);
expect(source).to.be.a(ol.source.Cluster); expect(source).to.be.a(ol.source.Cluster);
expect(source.distance_).to.be(20); expect(source.getDistance()).to.be(20);
}); });
}); });
@@ -71,9 +71,9 @@ describe('ol.source.Cluster', function() {
distance: 100, distance: 100,
source: new ol.source.Vector() source: new ol.source.Vector()
}); });
expect(source.distance_).to.be(100); expect(source.getDistance()).to.be(100);
source.setDistance(10); source.setDistance(10);
expect(source.distance_).to.be(10); expect(source.getDistance()).to.be(10);
}); });
}); });