From 3971425677716be31c7e71abae894da417e7fdbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Wed, 20 Nov 2013 15:23:14 +0100 Subject: [PATCH] Export ol.style.Image --- src/objectliterals.jsdoc | 11 +++++++++++ src/ol/style/imagestyle.exports | 1 + src/ol/style/imagestyle.js | 11 ----------- 3 files changed, 12 insertions(+), 11 deletions(-) create mode 100644 src/ol/style/imagestyle.exports diff --git a/src/objectliterals.jsdoc b/src/objectliterals.jsdoc index 81e4e62488..19dd3e250a 100644 --- a/src/objectliterals.jsdoc +++ b/src/objectliterals.jsdoc @@ -624,6 +624,17 @@ * @todo stability experimental */ +/** + * @typedef {Object} ol.style.ImageOptions + * @property {Array.} anchor Anchor. + * @property {HTMLCanvasElement|HTMLVideoElement|Image} image Image. + * @property {number} rotation Rotation. + * @property {boolean|undefined} snapToPixel Whether the image should be + * snapped to the closed pixel at rendering time. + * @property {boolean} subtractViewRotation Whether the image should be + * rotated with the view or not. + */ + /** * @typedef {Object} ol.tilegrid.TileGridOptions * @property {number|undefined} minZoom Minimum zoom. diff --git a/src/ol/style/imagestyle.exports b/src/ol/style/imagestyle.exports new file mode 100644 index 0000000000..fb703b2c38 --- /dev/null +++ b/src/ol/style/imagestyle.exports @@ -0,0 +1 @@ +@exportClass ol.style.Image ol.style.ImageOptions diff --git a/src/ol/style/imagestyle.js b/src/ol/style/imagestyle.js index 867b4e9f20..507de3fc41 100644 --- a/src/ol/style/imagestyle.js +++ b/src/ol/style/imagestyle.js @@ -1,19 +1,8 @@ -// FIXME export ol.style.Image // FIXME decide default value for snapToPixel goog.provide('ol.style.Image'); -/** - * @typedef {{anchor: Array., - * image: (HTMLCanvasElement|HTMLVideoElement|Image), - * rotation: number, - * snapToPixel: (boolean|undefined), - * subtractViewRotation: boolean}} - */ -ol.style.ImageOptions; - - /** * @constructor