Make ol.Collection#extend return this
This to be able to do this:
new ol.Map({
controls: ol.control.defaults().extend([new MyControl()]),
...
})
This commit is contained in:
@@ -86,12 +86,14 @@ ol.Collection.prototype.clear = function() {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Array} arr Array.
|
* @param {Array} arr Array.
|
||||||
|
* @return {ol.Collection} This collection.
|
||||||
*/
|
*/
|
||||||
ol.Collection.prototype.extend = function(arr) {
|
ol.Collection.prototype.extend = function(arr) {
|
||||||
var i, ii;
|
var i, ii;
|
||||||
for (i = 0, ii = arr.length; i < ii; ++i) {
|
for (i = 0, ii = arr.length; i < ii; ++i) {
|
||||||
this.push(arr[i]);
|
this.push(arr[i]);
|
||||||
}
|
}
|
||||||
|
return this;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user