diff --git a/src/ol/deviceorientation.js b/src/ol/deviceorientation.js index 584dec3f03..8102590bbb 100644 --- a/src/ol/deviceorientation.js +++ b/src/ol/deviceorientation.js @@ -68,6 +68,7 @@ ol.DeviceOrientationProperty = { * * @constructor * @extends {ol.Object} + * @fires change Triggered when the device orientation changes. * @param {olx.DeviceOrientationOptions=} opt_options Options. * @todo api */ diff --git a/src/ol/feature.js b/src/ol/feature.js index 10d5f87b9d..0b741b5809 100644 --- a/src/ol/feature.js +++ b/src/ol/feature.js @@ -18,6 +18,7 @@ goog.require('ol.style.Style'); /** * @constructor * @extends {ol.Object} + * @fires change Triggered when the geometry or style of the feature changes. * @param {ol.geom.Geometry|Object.=} opt_geometryOrValues * Values or geometry. * @todo api diff --git a/src/ol/geolocation.js b/src/ol/geolocation.js index 6211736d22..5e0387ab3b 100644 --- a/src/ol/geolocation.js +++ b/src/ol/geolocation.js @@ -51,6 +51,7 @@ ol.GeolocationProperty = { * * @constructor * @extends {ol.Object} + * @fires change Triggered when the position changes. * @param {olx.GeolocationOptions=} opt_options Options. * @todo api */ diff --git a/src/ol/geom/geometry.js b/src/ol/geom/geometry.js index 832001b068..a3390f2ac3 100644 --- a/src/ol/geom/geometry.js +++ b/src/ol/geom/geometry.js @@ -46,6 +46,7 @@ ol.geom.GeometryLayout = { /** * @constructor * @extends {ol.Observable} + * @fires change Triggered when the geometry changes. * @todo api */ ol.geom.Geometry = function() { diff --git a/src/ol/layer/layer.js b/src/ol/layer/layer.js index 8555b6e15c..135500e01f 100644 --- a/src/ol/layer/layer.js +++ b/src/ol/layer/layer.js @@ -13,6 +13,7 @@ goog.require('ol.source.Source'); * @constructor * @extends {ol.layer.Base} * @fires ol.render.Event + * @fires change Triggered when the state of the source changes. * @param {olx.layer.LayerOptions} options Layer options. * @todo api */ diff --git a/src/ol/layer/layergroup.js b/src/ol/layer/layergroup.js index ccbc3edcf6..3be4cfab5c 100644 --- a/src/ol/layer/layergroup.js +++ b/src/ol/layer/layergroup.js @@ -27,6 +27,8 @@ ol.layer.GroupProperty = { /** * @constructor * @extends {ol.layer.Base} + * @fires change Triggered when the state of the source of any of the layers of + * this group changes * @param {olx.layer.GroupOptions=} opt_options Layer options. * @todo api */ diff --git a/src/ol/map.js b/src/ol/map.js index 68c1674dfa..e6356b3c2e 100644 --- a/src/ol/map.js +++ b/src/ol/map.js @@ -158,7 +158,8 @@ ol.MapProperty = { * @param {olx.MapOptions} options Map options. * @fires ol.MapBrowserEvent * @fires ol.MapEvent - * @fires ol.render.Event + * @fires ol.render.Event#postcompose + * @fires ol.render.Event#precompose * @todo api */ ol.Map = function(options) { diff --git a/src/ol/observable.js b/src/ol/observable.js index 379a372058..c921697314 100644 --- a/src/ol/observable.js +++ b/src/ol/observable.js @@ -31,8 +31,7 @@ goog.inherits(ol.Observable, goog.events.EventTarget); /** - * Dispatches a `change` event. Register a listener for this event to get - * notified of changes. + * Dispatches a `change` event. * @fires change * @todo api */ diff --git a/src/ol/source/source.js b/src/ol/source/source.js index 919918eda4..e9435a2207 100644 --- a/src/ol/source/source.js +++ b/src/ol/source/source.js @@ -35,6 +35,7 @@ ol.source.SourceOptions; /** * @constructor * @extends {ol.Observable} + * @fires change Triggered when the state of the source changes. * @param {ol.source.SourceOptions} options Source options. */ ol.source.Source = function(options) {