From eb8a1845a511ac0f6a4f2a86bed5e9f42de303d8 Mon Sep 17 00:00:00 2001 From: acanimal Date: Mon, 23 Feb 2015 22:07:35 +0100 Subject: [PATCH 1/2] Added getter function to return the wrapped source withint the cluster --- src/ol/source/clustersource.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/ol/source/clustersource.js b/src/ol/source/clustersource.js index 3e412fa349..17bdb8ac46 100644 --- a/src/ol/source/clustersource.js +++ b/src/ol/source/clustersource.js @@ -59,6 +59,15 @@ ol.source.Cluster = function(options) { goog.inherits(ol.source.Cluster, ol.source.Vector); +/** + * @return {ol.source.Vector} Source. + * @api + */ +ol.source.Cluster.prototype.getSource = function() { + return this.source_; +}; + + /** * @inheritDoc */ From 086202cfdd53e07efe27e2ad70a398588431c97b Mon Sep 17 00:00:00 2001 From: acanimal Date: Wed, 25 Feb 2015 07:54:14 +0100 Subject: [PATCH 2/2] Added short description on getSource() method --- src/ol/source/clustersource.js | 1 + src/ol/source/imagevectorsource.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/ol/source/clustersource.js b/src/ol/source/clustersource.js index 17bdb8ac46..92a41e0581 100644 --- a/src/ol/source/clustersource.js +++ b/src/ol/source/clustersource.js @@ -60,6 +60,7 @@ goog.inherits(ol.source.Cluster, ol.source.Vector); /** + * Get a reference to the wrapped source. * @return {ol.source.Vector} Source. * @api */ diff --git a/src/ol/source/imagevectorsource.js b/src/ol/source/imagevectorsource.js index 521ad8e8ae..67923a7b85 100644 --- a/src/ol/source/imagevectorsource.js +++ b/src/ol/source/imagevectorsource.js @@ -178,6 +178,7 @@ ol.source.ImageVector.prototype.forEachFeatureAtCoordinate = function( /** + * Get a reference to the wrapped source. * @return {ol.source.Vector} Source. * @api */