From 0122c6cc0c1dc8c643f8e62a63a250c660e521d9 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Fri, 18 Jan 2013 00:17:09 +0100 Subject: [PATCH] Export ol.tilegrid.TileGridOptions --- src/objectliterals.exports | 7 +++++++ src/ol/tilegrid/tilegrid.exports | 1 + src/ol/tilegrid/tilegrid.js | 11 ----------- 3 files changed, 8 insertions(+), 11 deletions(-) create mode 100644 src/ol/tilegrid/tilegrid.exports diff --git a/src/objectliterals.exports b/src/objectliterals.exports index 9ba2c520b3..a7499dc259 100644 --- a/src/objectliterals.exports +++ b/src/objectliterals.exports @@ -63,6 +63,13 @@ @exportObjectLiteralProperty ol.source.TiledWMSOptions.url string|undefined @exportObjectLiteralProperty ol.source.TiledWMSOptions.urls Array.|undefined +@exportObjectLiteral ol.tilegrid.TileGridOptions +@exportObjectLiteralProperty ol.tilegrid.TileGridOptions.extent ol.Extent|undefined +@exportObjectLiteralProperty ol.tilegrid.TileGridOptions.origin ol.Coordinate|undefined +@exportObjectLiteralProperty ol.tilegrid.TileGridOptions.origins Array.|undefined +@exportObjectLiteralProperty ol.tilegrid.TileGridOptions.resolutions !Array. +@exportObjectLiteralProperty ol.tilegrid.TileGridOptions.tileSize ol.Size|undefined + @exportObjectLiteral ol.View2DOptions @exportObjectLiteralProperty ol.View2DOptions.center ol.Coordinate|undefined @exportObjectLiteralProperty ol.View2DOptions.maxResolution number|undefined diff --git a/src/ol/tilegrid/tilegrid.exports b/src/ol/tilegrid/tilegrid.exports new file mode 100644 index 0000000000..f276cab084 --- /dev/null +++ b/src/ol/tilegrid/tilegrid.exports @@ -0,0 +1 @@ +@exportClass ol.tilegrid.TileGrid ol.tilegrid.TileGridOptions diff --git a/src/ol/tilegrid/tilegrid.js b/src/ol/tilegrid/tilegrid.js index 6edd839fa9..188692861c 100644 --- a/src/ol/tilegrid/tilegrid.js +++ b/src/ol/tilegrid/tilegrid.js @@ -1,7 +1,6 @@ // FIXME cope with tile grids whose minium zoom is not zero goog.provide('ol.tilegrid.TileGrid'); -goog.provide('ol.tilegrid.TileGridOptions'); goog.require('goog.array'); goog.require('goog.asserts'); @@ -20,16 +19,6 @@ goog.require('ol.array'); ol.DEFAULT_TILE_SIZE = 256; -/** - * @typedef {{extent: (ol.Extent|undefined), - * origin: (ol.Coordinate|undefined), - * origins: (Array.|undefined), - * resolutions: !Array., - * tileSize: (ol.Size|undefined)}} - */ -ol.tilegrid.TileGridOptions; - - /** * @constructor