From 07b16edaf788bb146ccaad05c45c56106aabac2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:25:42 +0100 Subject: [PATCH 1/7] Rename render/featuresoverlay files to featureoverlay --- src/ol/{render/featuresoverlay.exports => featureoverlay.exports} | 0 src/ol/{render/featuresoverlay.js => featureoverlay.js} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename src/ol/{render/featuresoverlay.exports => featureoverlay.exports} (100%) rename src/ol/{render/featuresoverlay.js => featureoverlay.js} (100%) diff --git a/src/ol/render/featuresoverlay.exports b/src/ol/featureoverlay.exports similarity index 100% rename from src/ol/render/featuresoverlay.exports rename to src/ol/featureoverlay.exports diff --git a/src/ol/render/featuresoverlay.js b/src/ol/featureoverlay.js similarity index 100% rename from src/ol/render/featuresoverlay.js rename to src/ol/featureoverlay.js From 10f03374f34bdea0102bc0e8609619dabd27e10b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:30:15 +0100 Subject: [PATCH 2/7] Rename ol.render.FeaturesOverlay to ol.FeatureOverlay --- examples/image-vector-layer.js | 4 ++-- examples/select-features.js | 4 ++-- examples/vector-layer.js | 4 ++-- src/objectliterals.jsdoc | 2 +- src/ol/featureoverlay.exports | 14 ++++++------- src/ol/featureoverlay.js | 26 ++++++++++++------------- src/ol/interaction/drawinteraction.js | 6 +++--- src/ol/interaction/selectinteraction.js | 6 +++--- 8 files changed, 33 insertions(+), 33 deletions(-) diff --git a/examples/image-vector-layer.js b/examples/image-vector-layer.js index 28bb6f2d32..37ec1b2622 100644 --- a/examples/image-vector-layer.js +++ b/examples/image-vector-layer.js @@ -3,7 +3,7 @@ goog.require('ol.RendererHint'); goog.require('ol.View2D'); goog.require('ol.layer.Image'); goog.require('ol.layer.Tile'); -goog.require('ol.render.FeaturesOverlay'); +goog.require('ol.FeatureOverlay'); goog.require('ol.source.GeoJSON'); goog.require('ol.source.ImageVector'); goog.require('ol.source.MapQuest'); @@ -56,7 +56,7 @@ var highlightStyleArray = [new ol.style.Style({ }) })]; -var featuresOverlay = new ol.render.FeaturesOverlay({ +var featuresOverlay = new ol.FeatureOverlay({ map: map, styleFunction: function(feature, resolution) { return highlightStyleArray; diff --git a/examples/select-features.js b/examples/select-features.js index 388a411351..eb3f0681c9 100644 --- a/examples/select-features.js +++ b/examples/select-features.js @@ -5,7 +5,7 @@ goog.require('ol.interaction'); goog.require('ol.interaction.Select'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); -goog.require('ol.render.FeaturesOverlay'); +goog.require('ol.FeatureOverlay'); goog.require('ol.source.GeoJSON'); goog.require('ol.source.MapQuest'); goog.require('ol.style.Fill'); @@ -41,7 +41,7 @@ var vector = new ol.layer.Vector({ }); var select = new ol.interaction.Select({ - featuresOverlay: new ol.render.FeaturesOverlay({ + featuresOverlay: new ol.FeatureOverlay({ styleFunction: function(feature, layer) { return selectedStyle; } diff --git a/examples/vector-layer.js b/examples/vector-layer.js index a0f142a21a..5c5784fa6e 100644 --- a/examples/vector-layer.js +++ b/examples/vector-layer.js @@ -3,7 +3,7 @@ goog.require('ol.RendererHint'); goog.require('ol.View2D'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); -goog.require('ol.render.FeaturesOverlay'); +goog.require('ol.FeatureOverlay'); goog.require('ol.source.GeoJSON'); goog.require('ol.source.MapQuest'); goog.require('ol.style.Fill'); @@ -62,7 +62,7 @@ var map = new ol.Map({ var highlightStyleCache = {}; -var featuresOverlay = new ol.render.FeaturesOverlay({ +var featuresOverlay = new ol.FeatureOverlay({ map: map, styleFunction: function(feature, resolution) { var text = resolution < 5000 ? feature.get('name') : ''; diff --git a/src/objectliterals.jsdoc b/src/objectliterals.jsdoc index d64cd8437a..667c06795f 100644 --- a/src/objectliterals.jsdoc +++ b/src/objectliterals.jsdoc @@ -417,7 +417,7 @@ * features should be selected. * @property {Array.|undefined} layers Layers. Zero or more * layers from which features should be selected. - * @property {ol.render.FeaturesOverlay} featuresOverlay Features overlay. + * @property {ol.FeatureOverlay} featuresOverlay Features overlay. */ /** diff --git a/src/ol/featureoverlay.exports b/src/ol/featureoverlay.exports index b613b77c0b..120ff391d2 100644 --- a/src/ol/featureoverlay.exports +++ b/src/ol/featureoverlay.exports @@ -1,7 +1,7 @@ -@exportSymbol ol.render.FeaturesOverlay -@exportProperty ol.render.FeaturesOverlay.prototype.addFeature -@exportProperty ol.render.FeaturesOverlay.prototype.getFeatures -@exportProperty ol.render.FeaturesOverlay.prototype.setFeatures -@exportProperty ol.render.FeaturesOverlay.prototype.setMap -@exportProperty ol.render.FeaturesOverlay.prototype.setStyleFunction -@exportProperty ol.render.FeaturesOverlay.prototype.removeFeature +@exportSymbol ol.FeatureOverlay +@exportProperty ol.FeatureOverlay.prototype.addFeature +@exportProperty ol.FeatureOverlay.prototype.getFeatures +@exportProperty ol.FeatureOverlay.prototype.setFeatures +@exportProperty ol.FeatureOverlay.prototype.setMap +@exportProperty ol.FeatureOverlay.prototype.setStyleFunction +@exportProperty ol.FeatureOverlay.prototype.removeFeature diff --git a/src/ol/featureoverlay.js b/src/ol/featureoverlay.js index 659b6abbfd..2d94970b78 100644 --- a/src/ol/featureoverlay.js +++ b/src/ol/featureoverlay.js @@ -1,4 +1,4 @@ -goog.provide('ol.render.FeaturesOverlay'); +goog.provide('ol.FeatureOverlay'); goog.require('goog.array'); goog.require('goog.asserts'); @@ -18,7 +18,7 @@ goog.require('ol.render.EventType'); * @param {olx.render.FeaturesOverlayOptions=} opt_options Options. * @todo stability experimental */ -ol.render.FeaturesOverlay = function(opt_options) { +ol.FeatureOverlay = function(opt_options) { var options = goog.isDef(opt_options) ? opt_options : {}; @@ -84,7 +84,7 @@ ol.render.FeaturesOverlay = function(opt_options) { * @param {ol.Feature} feature Feature. * @todo stability experimental */ -ol.render.FeaturesOverlay.prototype.addFeature = function(feature) { +ol.FeatureOverlay.prototype.addFeature = function(feature) { this.features_.push(feature); }; @@ -93,7 +93,7 @@ ol.render.FeaturesOverlay.prototype.addFeature = function(feature) { * @return {ol.Collection} Features collection. * @todo stability experimental */ -ol.render.FeaturesOverlay.prototype.getFeatures = function() { +ol.FeatureOverlay.prototype.getFeatures = function() { return this.features_; }; @@ -101,7 +101,7 @@ ol.render.FeaturesOverlay.prototype.getFeatures = function() { /** * @private */ -ol.render.FeaturesOverlay.prototype.handleFeatureChange_ = function() { +ol.FeatureOverlay.prototype.handleFeatureChange_ = function() { this.requestRenderFrame_(); }; @@ -110,7 +110,7 @@ ol.render.FeaturesOverlay.prototype.handleFeatureChange_ = function() { * @private * @param {ol.CollectionEvent} collectionEvent Collection event. */ -ol.render.FeaturesOverlay.prototype.handleFeaturesAdd_ = +ol.FeatureOverlay.prototype.handleFeaturesAdd_ = function(collectionEvent) { goog.asserts.assert(!goog.isNull(this.featureChangeListenerKeys_)); var feature = /** @type {ol.Feature} */ (collectionEvent.element); @@ -125,7 +125,7 @@ ol.render.FeaturesOverlay.prototype.handleFeaturesAdd_ = * @private * @param {ol.CollectionEvent} collectionEvent Collection event. */ -ol.render.FeaturesOverlay.prototype.handleFeaturesRemove_ = +ol.FeatureOverlay.prototype.handleFeaturesRemove_ = function(collectionEvent) { goog.asserts.assert(!goog.isNull(this.featureChangeListenerKeys_)); var feature = /** @type {ol.Feature} */ (collectionEvent.element); @@ -140,7 +140,7 @@ ol.render.FeaturesOverlay.prototype.handleFeaturesRemove_ = * @param {ol.render.Event} event Event. * @private */ -ol.render.FeaturesOverlay.prototype.handleMapPostCompose_ = function(event) { +ol.FeatureOverlay.prototype.handleMapPostCompose_ = function(event) { if (goog.isNull(this.features_) || !goog.isDef(this.styleFunction_)) { return; } @@ -161,7 +161,7 @@ ol.render.FeaturesOverlay.prototype.handleMapPostCompose_ = function(event) { * @param {ol.Feature} feature Feature. * @todo stability experimental */ -ol.render.FeaturesOverlay.prototype.removeFeature = function(feature) { +ol.FeatureOverlay.prototype.removeFeature = function(feature) { this.features_.remove(feature); }; @@ -169,7 +169,7 @@ ol.render.FeaturesOverlay.prototype.removeFeature = function(feature) { /** * @private */ -ol.render.FeaturesOverlay.prototype.requestRenderFrame_ = function() { +ol.FeatureOverlay.prototype.requestRenderFrame_ = function() { if (!goog.isNull(this.map_)) { this.map_.requestRenderFrame(); } @@ -180,7 +180,7 @@ ol.render.FeaturesOverlay.prototype.requestRenderFrame_ = function() { * @param {ol.Collection} features Features collection. * @todo stability experimental */ -ol.render.FeaturesOverlay.prototype.setFeatures = function(features) { +ol.FeatureOverlay.prototype.setFeatures = function(features) { if (!goog.isNull(this.featuresListenerKeys_)) { goog.array.forEach(this.featuresListenerKeys_, goog.events.unlistenByKey); this.featuresListenerKeys_ = null; @@ -218,7 +218,7 @@ ol.render.FeaturesOverlay.prototype.setFeatures = function(features) { * @param {ol.Map} map Map. * @todo stability experimental */ -ol.render.FeaturesOverlay.prototype.setMap = function(map) { +ol.FeatureOverlay.prototype.setMap = function(map) { if (!goog.isNull(this.postComposeListenerKey_)) { goog.events.unlistenByKey(this.postComposeListenerKey_); this.postComposeListenerKey_ = null; @@ -238,7 +238,7 @@ ol.render.FeaturesOverlay.prototype.setMap = function(map) { * @param {ol.feature.StyleFunction} styleFunction Style function. * @todo stability experimental */ -ol.render.FeaturesOverlay.prototype.setStyleFunction = function(styleFunction) { +ol.FeatureOverlay.prototype.setStyleFunction = function(styleFunction) { this.styleFunction_ = styleFunction; this.requestRenderFrame_(); }; diff --git a/src/ol/interaction/drawinteraction.js b/src/ol/interaction/drawinteraction.js index b1bef46f70..1de0958fd7 100644 --- a/src/ol/interaction/drawinteraction.js +++ b/src/ol/interaction/drawinteraction.js @@ -17,7 +17,7 @@ goog.require('ol.geom.MultiPolygon'); goog.require('ol.geom.Point'); goog.require('ol.geom.Polygon'); goog.require('ol.interaction.Interaction'); -goog.require('ol.render.FeaturesOverlay'); +goog.require('ol.FeatureOverlay'); goog.require('ol.source.Vector'); goog.require('ol.style.Circle'); goog.require('ol.style.Fill'); @@ -143,10 +143,10 @@ ol.interaction.Draw = function(opt_options) { /** * Draw overlay where are sketch features are drawn. - * @type {ol.render.FeaturesOverlay} + * @type {ol.FeatureOverlay} * @private */ - this.overlay_ = new ol.render.FeaturesOverlay(); + this.overlay_ = new ol.FeatureOverlay(); this.overlay_.setStyleFunction(goog.isDef(opt_options.styleFunction) ? opt_options.styleFunction : ol.interaction.Draw.defaultStyleFunction ); diff --git a/src/ol/interaction/selectinteraction.js b/src/ol/interaction/selectinteraction.js index c281c72929..db5b1e758a 100644 --- a/src/ol/interaction/selectinteraction.js +++ b/src/ol/interaction/selectinteraction.js @@ -4,7 +4,7 @@ goog.require('goog.array'); goog.require('goog.functions'); goog.require('ol.events.condition'); goog.require('ol.interaction.Interaction'); -goog.require('ol.render.FeaturesOverlay'); +goog.require('ol.FeatureOverlay'); @@ -69,7 +69,7 @@ ol.interaction.Select = function(opt_options) { /** * @private - * @type {ol.render.FeaturesOverlay} + * @type {ol.FeatureOverlay} */ this.featuresOverlay_ = options.featuresOverlay; @@ -78,7 +78,7 @@ goog.inherits(ol.interaction.Select, ol.interaction.Interaction); /** - * @return {ol.render.FeaturesOverlay} Features overlay. + * @return {ol.FeatureOverlay} Features overlay. * @todo stability experimental */ ol.interaction.Select.prototype.getFeaturesOverlay = function() { From 169bdbc16fc1319aa8285482998674f96b0a04c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:32:59 +0100 Subject: [PATCH 3/7] goog.require in alphabetical order --- examples/image-vector-layer.js | 2 +- examples/select-features.js | 2 +- examples/vector-layer.js | 2 +- src/ol/interaction/drawinteraction.js | 2 +- src/ol/interaction/selectinteraction.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/image-vector-layer.js b/examples/image-vector-layer.js index 37ec1b2622..8e3b2f7eed 100644 --- a/examples/image-vector-layer.js +++ b/examples/image-vector-layer.js @@ -1,9 +1,9 @@ +goog.require('ol.FeatureOverlay'); goog.require('ol.Map'); goog.require('ol.RendererHint'); goog.require('ol.View2D'); goog.require('ol.layer.Image'); goog.require('ol.layer.Tile'); -goog.require('ol.FeatureOverlay'); goog.require('ol.source.GeoJSON'); goog.require('ol.source.ImageVector'); goog.require('ol.source.MapQuest'); diff --git a/examples/select-features.js b/examples/select-features.js index eb3f0681c9..4e1ce05c18 100644 --- a/examples/select-features.js +++ b/examples/select-features.js @@ -1,3 +1,4 @@ +goog.require('ol.FeatureOverlay'); goog.require('ol.Map'); goog.require('ol.RendererHint'); goog.require('ol.View2D'); @@ -5,7 +6,6 @@ goog.require('ol.interaction'); goog.require('ol.interaction.Select'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); -goog.require('ol.FeatureOverlay'); goog.require('ol.source.GeoJSON'); goog.require('ol.source.MapQuest'); goog.require('ol.style.Fill'); diff --git a/examples/vector-layer.js b/examples/vector-layer.js index 5c5784fa6e..0930940406 100644 --- a/examples/vector-layer.js +++ b/examples/vector-layer.js @@ -1,9 +1,9 @@ +goog.require('ol.FeatureOverlay'); goog.require('ol.Map'); goog.require('ol.RendererHint'); goog.require('ol.View2D'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); -goog.require('ol.FeatureOverlay'); goog.require('ol.source.GeoJSON'); goog.require('ol.source.MapQuest'); goog.require('ol.style.Fill'); diff --git a/src/ol/interaction/drawinteraction.js b/src/ol/interaction/drawinteraction.js index 1de0958fd7..ffce0209f1 100644 --- a/src/ol/interaction/drawinteraction.js +++ b/src/ol/interaction/drawinteraction.js @@ -6,6 +6,7 @@ goog.require('goog.events.Event'); goog.require('ol.Collection'); goog.require('ol.Coordinate'); goog.require('ol.Feature'); +goog.require('ol.FeatureOverlay'); goog.require('ol.Map'); goog.require('ol.MapBrowserEvent'); goog.require('ol.MapBrowserEvent.EventType'); @@ -17,7 +18,6 @@ goog.require('ol.geom.MultiPolygon'); goog.require('ol.geom.Point'); goog.require('ol.geom.Polygon'); goog.require('ol.interaction.Interaction'); -goog.require('ol.FeatureOverlay'); goog.require('ol.source.Vector'); goog.require('ol.style.Circle'); goog.require('ol.style.Fill'); diff --git a/src/ol/interaction/selectinteraction.js b/src/ol/interaction/selectinteraction.js index db5b1e758a..ebe0ce0116 100644 --- a/src/ol/interaction/selectinteraction.js +++ b/src/ol/interaction/selectinteraction.js @@ -2,9 +2,9 @@ goog.provide('ol.interaction.Select'); goog.require('goog.array'); goog.require('goog.functions'); +goog.require('ol.FeatureOverlay'); goog.require('ol.events.condition'); goog.require('ol.interaction.Interaction'); -goog.require('ol.FeatureOverlay'); From ff11ed2e1e41d1d96fdfdc2124dbaa99228edf41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:41:40 +0100 Subject: [PATCH 4/7] Variable renaming in examples --- examples/image-vector-layer.js | 6 +++--- examples/vector-layer.js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/image-vector-layer.js b/examples/image-vector-layer.js index 8e3b2f7eed..b8b0b4da9f 100644 --- a/examples/image-vector-layer.js +++ b/examples/image-vector-layer.js @@ -56,7 +56,7 @@ var highlightStyleArray = [new ol.style.Style({ }) })]; -var featuresOverlay = new ol.FeatureOverlay({ +var featureOverlay = new ol.FeatureOverlay({ map: map, styleFunction: function(feature, resolution) { return highlightStyleArray; @@ -79,10 +79,10 @@ var displayFeatureInfo = function(pixel) { if (feature !== highlight) { if (highlight) { - featuresOverlay.removeFeature(highlight); + featureOverlay.removeFeature(highlight); } if (feature) { - featuresOverlay.addFeature(feature); + featureOverlay.addFeature(feature); } highlight = feature; } diff --git a/examples/vector-layer.js b/examples/vector-layer.js index 0930940406..a3a8a6a7fd 100644 --- a/examples/vector-layer.js +++ b/examples/vector-layer.js @@ -62,7 +62,7 @@ var map = new ol.Map({ var highlightStyleCache = {}; -var featuresOverlay = new ol.FeatureOverlay({ +var featureOverlay = new ol.FeatureOverlay({ map: map, styleFunction: function(feature, resolution) { var text = resolution < 5000 ? feature.get('name') : ''; @@ -108,10 +108,10 @@ var displayFeatureInfo = function(pixel) { if (feature !== highlight) { if (highlight) { - featuresOverlay.removeFeature(highlight); + featureOverlay.removeFeature(highlight); } if (feature) { - featuresOverlay.addFeature(feature); + featureOverlay.addFeature(feature); } highlight = feature; } From 356f86d8f71b38403595aea2588f1c87dba985e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:43:26 +0100 Subject: [PATCH 5/7] Use featureOverlay in select interaction --- examples/select-features.js | 2 +- src/objectliterals.jsdoc | 2 +- src/ol/interaction/selectinteraction.exports | 2 +- src/ol/interaction/selectinteraction.js | 12 ++++++------ 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/examples/select-features.js b/examples/select-features.js index 4e1ce05c18..0e001ae93b 100644 --- a/examples/select-features.js +++ b/examples/select-features.js @@ -41,7 +41,7 @@ var vector = new ol.layer.Vector({ }); var select = new ol.interaction.Select({ - featuresOverlay: new ol.FeatureOverlay({ + featureOverlay: new ol.FeatureOverlay({ styleFunction: function(feature, layer) { return selectedStyle; } diff --git a/src/objectliterals.jsdoc b/src/objectliterals.jsdoc index 667c06795f..9405d59217 100644 --- a/src/objectliterals.jsdoc +++ b/src/objectliterals.jsdoc @@ -417,7 +417,7 @@ * features should be selected. * @property {Array.|undefined} layers Layers. Zero or more * layers from which features should be selected. - * @property {ol.FeatureOverlay} featuresOverlay Features overlay. + * @property {ol.FeatureOverlay} featureOverlay Feature overlay. */ /** diff --git a/src/ol/interaction/selectinteraction.exports b/src/ol/interaction/selectinteraction.exports index 2f926953a1..57e82dce4b 100644 --- a/src/ol/interaction/selectinteraction.exports +++ b/src/ol/interaction/selectinteraction.exports @@ -1,3 +1,3 @@ @exportSymbol ol.interaction.Select -@exportProperty ol.interaction.Select.prototype.getFeaturesOverlay +@exportProperty ol.interaction.Select.prototype.getFeatureOverlay @exportProperty ol.interaction.Select.prototype.setMap diff --git a/src/ol/interaction/selectinteraction.js b/src/ol/interaction/selectinteraction.js index ebe0ce0116..2942e46a1a 100644 --- a/src/ol/interaction/selectinteraction.js +++ b/src/ol/interaction/selectinteraction.js @@ -71,18 +71,18 @@ ol.interaction.Select = function(opt_options) { * @private * @type {ol.FeatureOverlay} */ - this.featuresOverlay_ = options.featuresOverlay; + this.featureOverlay_ = options.featureOverlay; }; goog.inherits(ol.interaction.Select, ol.interaction.Interaction); /** - * @return {ol.FeatureOverlay} Features overlay. + * @return {ol.FeatureOverlay} Feature overlay. * @todo stability experimental */ -ol.interaction.Select.prototype.getFeaturesOverlay = function() { - return this.featuresOverlay_; +ol.interaction.Select.prototype.getFeatureOverlay = function() { + return this.featureOverlay_; }; @@ -96,7 +96,7 @@ ol.interaction.Select.prototype.handleMapBrowserEvent = } var add = this.addCondition_(mapBrowserEvent); var map = mapBrowserEvent.map; - var features = this.featuresOverlay_.getFeatures(); + var features = this.featureOverlay_.getFeatures(); map.withFrozenRendering( /** * @this {ol.interaction.Select} @@ -150,5 +150,5 @@ ol.interaction.Select.prototype.handleMapBrowserEvent = */ ol.interaction.Select.prototype.setMap = function(map) { goog.base(this, 'setMap', map); - this.featuresOverlay_.setMap(map); + this.featureOverlay_.setMap(map); }; From d40440e028fce3fb3393a413a12fec1ef2195665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:43:56 +0100 Subject: [PATCH 6/7] Change olx.render.FeaturesOverlayOptions to olx.FeatureOverlayOptions --- src/objectliterals.jsdoc | 2 +- src/ol/featureoverlay.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/objectliterals.jsdoc b/src/objectliterals.jsdoc index 9405d59217..d210f28a30 100644 --- a/src/objectliterals.jsdoc +++ b/src/objectliterals.jsdoc @@ -547,7 +547,7 @@ */ /** - * @typedef {Object} olx.render.FeaturesOverlayOptions + * @typedef {Object} olx.FeatureOverlayOptions * @property {Array.|ol.Collection|undefined} features Features. * @property {ol.Map|undefined} map Map. * @property {ol.feature.StyleFunction|undefined} styleFunction Style function. diff --git a/src/ol/featureoverlay.js b/src/ol/featureoverlay.js index 2d94970b78..876fb985c6 100644 --- a/src/ol/featureoverlay.js +++ b/src/ol/featureoverlay.js @@ -15,7 +15,7 @@ goog.require('ol.render.EventType'); /** * @constructor - * @param {olx.render.FeaturesOverlayOptions=} opt_options Options. + * @param {olx.FeatureOverlayOptions=} opt_options Options. * @todo stability experimental */ ol.FeatureOverlay = function(opt_options) { From ceec3c985dde7b4d8bc92ecb9ab3efd5dfb5f549 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 4 Feb 2014 16:45:42 +0100 Subject: [PATCH 7/7] Fix minor typo in vector-layer example --- examples/vector-layer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/vector-layer.html b/examples/vector-layer.html index b7ebc8bb97..e015735d3a 100644 --- a/examples/vector-layer.html +++ b/examples/vector-layer.html @@ -35,7 +35,7 @@

See the vector-layer.js source to see how this is done.

-
vector, geojson, style, features overlay
+
vector, geojson, style, feature overlay