diff --git a/externs/olx.js b/externs/olx.js index 56b9c7e027..2b629473bc 100644 --- a/externs/olx.js +++ b/externs/olx.js @@ -117,7 +117,8 @@ olx.MapOptions; /** - * Controls initially added to the map. + * Controls initially added to the map. If not specified, + * {@link ol.control.defaults ol.control.defaults()} is used. * @type {ol.Collection|Array.|undefined} */ olx.MapOptions.prototype.controls; @@ -139,7 +140,8 @@ olx.MapOptions.prototype.pixelRatio; /** - * Interactions that are initially added to the map. + * Interactions that are initially added to the map. If not specified, + * {@link ol.interaction.defaults ol.interaction.defaults()} is used. * @type {ol.Collection|Array.|undefined} */ olx.MapOptions.prototype.interactions; @@ -159,7 +161,7 @@ olx.MapOptions.prototype.keyboardEventTarget; /** - * Layers. + * Layers. If this is not defined, a map with no layers will be rendered. * @type {Array.|ol.Collection|undefined} */ olx.MapOptions.prototype.layers; @@ -173,28 +175,35 @@ olx.MapOptions.prototype.ol3Logo; /** - * Overlays initially added to the map. + * Overlays initially added to the map. By default, no overlays are added. * @type {ol.Collection|Array.|undefined} */ olx.MapOptions.prototype.overlays; /** - * Renderer. + * Renderer. By default, Canvas, DOM and WebGL renderers are tested for support + * in that order, and the first supported used. Specify a + * {@link ol.RendererType} here to use a specific renderer. + * Note that at present only the Canvas renderer supports vector data. * @type {ol.RendererType|Array.|string|undefined} */ olx.MapOptions.prototype.renderer; /** - * The container for the map. + * The container for the map, either the element itself or the `id` of the + * element. If not specified at construction time, {@link ol.Map#setTarget} + * must be called for the map to be rendered. * @type {Element|string|undefined} */ olx.MapOptions.prototype.target; /** - * The map's view. + * The map's view. Currently {@link ol.View2D} is the only available view. + * No layer sources will be fetched unless this is specified at construction + * time or through {@link ol.Map#setView}. * @type {ol.IView|undefined} */ olx.MapOptions.prototype.view; @@ -745,10 +754,10 @@ olx.control.DefaultsOptions.prototype.logoOptions; /** - * Zoom. Default is `true`. + * Rotate. Default is `true`. * @type {boolean|undefined} */ -olx.control.DefaultsOptions.prototype.zoom; +olx.control.DefaultsOptions.prototype.rotate; /** @@ -758,6 +767,13 @@ olx.control.DefaultsOptions.prototype.zoom; olx.control.DefaultsOptions.prototype.rotateOptions; +/** + * Zoom. Default is `true`. + * @type {boolean|undefined} + */ +olx.control.DefaultsOptions.prototype.zoom; + + /** * Zoom options. * @type {olx.control.ZoomOptions|undefined}