diff --git a/src/ol/collection.exports b/src/ol/collection.exports index 5d64b817fb..5e00258f1b 100644 --- a/src/ol/collection.exports +++ b/src/ol/collection.exports @@ -2,6 +2,7 @@ @exportProperty ol.Collection.prototype.clear @exportProperty ol.Collection.prototype.extend @exportProperty ol.Collection.prototype.forEach +@exportProperty ol.Collection.prototype.getArray @exportProperty ol.Collection.prototype.getAt @exportProperty ol.Collection.prototype.getLength @exportProperty ol.Collection.prototype.insertAt diff --git a/src/ol/collection.js b/src/ol/collection.js index 993efd2a6c..7034e69135 100644 --- a/src/ol/collection.js +++ b/src/ol/collection.js @@ -120,6 +120,10 @@ ol.Collection.prototype.forEach = function(f, opt_obj) { /** + * Get a reference to the underlying Array object. Warning: if the array + * is mutated, no events will be dispatched by the collection, and the + * collection's "length" property won't be in sync with the actual length + * of the array. * @return {Array} Array. */ ol.Collection.prototype.getArray = function() {