From dd425ff922fc43fec458b4e83e3d7cdbad4ffe2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Thu, 27 Sep 2012 14:09:50 +0200 Subject: [PATCH] Export new map options --- externs/ol.js | 24 ++++++++++++++++++++++++ src/ol/mapoptions.js | 6 +++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/externs/ol.js b/externs/ol.js index f1f2b5227d..4042c932d1 100644 --- a/externs/ol.js +++ b/externs/ol.js @@ -58,12 +58,24 @@ olx.MapOptionsExtern.prototype.keyboardPanOffset; olx.MapOptionsExtern.prototype.layers; +/** + * @type {number|undefined} + */ +olx.MapOptionsExtern.prototype.maxResolution; + + /** * @type {boolean|undefined} */ olx.MapOptionsExtern.prototype.mouseWheelZoom; +/** + * @type {number|undefined} + */ +olx.MapOptionsExtern.prototype.numZoomLevels; + + /** * @type {ol.Projection|string|undefined} */ @@ -88,6 +100,12 @@ olx.MapOptionsExtern.prototype.renderers; olx.MapOptionsExtern.prototype.resolution; +/** + * @type {Array.|undefined} + */ +olx.MapOptionsExtern.prototype.resolutions; + + /** * @type {boolean|undefined} */ @@ -110,3 +128,9 @@ olx.MapOptionsExtern.prototype.userProjection; * @type {number|undefined} */ olx.MapOptionsExtern.prototype.zoom; + + +/** + * @type {number|undefined} + */ +olx.MapOptionsExtern.prototype.zoomFactor; diff --git a/src/ol/mapoptions.js b/src/ol/mapoptions.js index 6b35cd31a6..2ad5392dda 100644 --- a/src/ol/mapoptions.js +++ b/src/ol/mapoptions.js @@ -62,15 +62,19 @@ ol.DEFAULT_RENDERER_HINTS = [ * keyboard: (boolean|undefined), * keyboardPanOffset: (number|undefined), * layers: (ol.Collection|undefined), + * maxResolution: (number|undefined), * mouseWheelZoom: (boolean|undefined), + * numZoomLevels: (number|undefined), * projection: (ol.Projection|string|undefined), * renderer: (ol.RendererHint|undefined), * renderers: (Array.|undefined), * resolution: (number|undefined), + * resolutions: (Array.|undefined), * rotate: (boolean|undefined), * shiftDragZoom: (boolean|undefined), * userProjection: (ol.Projection|string|undefined), - * zoom: (number|undefined)}} + * zoom: (number|undefined), + * zoomFactor: (number|undefined)}} */ ol.MapOptionsLiteral;