Create 'type' annotation for 'const' variables

From https://developers.google.com/closure/compiler/docs/js-for-compiler:
  "The type declaration and additional comment are optional. If you
  provide a type declaration, put the declaration on a separate line."
This commit is contained in:
Frederic Junod
2014-01-09 09:53:18 +01:00
parent 73fcff641e
commit 9f79d33486
8 changed files with 32 additions and 16 deletions
+14 -7
View File
@@ -32,7 +32,8 @@ ol.ENABLE_WEBGL = true;
/**
* The ratio between physical pixels and device-independent pixels
* (dips) on the device (`window.devicePixelRatio`).
* @const {number}
* @const
* @type {number}
* @todo stability experimental
*/
ol.BrowserFeature.DEVICE_PIXEL_RATIO = goog.global.devicePixelRatio || 1;
@@ -40,7 +41,8 @@ ol.BrowserFeature.DEVICE_PIXEL_RATIO = goog.global.devicePixelRatio || 1;
/**
* True if browser supports Canvas.
* @const {boolean}
* @const
* @type {boolean}
* @todo stability experimental
*/
ol.BrowserFeature.HAS_CANVAS = ol.ENABLE_CANVAS && (
@@ -63,7 +65,8 @@ ol.BrowserFeature.HAS_CANVAS = ol.ENABLE_CANVAS && (
/**
* Indicates if DeviceOrientation is supported in the user's browser.
* @const {boolean}
* @const
* @type {boolean}
* @todo stability experimental
*/
ol.BrowserFeature.HAS_DEVICE_ORIENTATION =
@@ -72,7 +75,8 @@ ol.BrowserFeature.HAS_DEVICE_ORIENTATION =
/**
* True if browser supports DOM.
* @const {boolean}
* @const
* @type {boolean}
* @todo stability experimental
*/
ol.BrowserFeature.HAS_DOM = ol.ENABLE_DOM;
@@ -80,7 +84,8 @@ ol.BrowserFeature.HAS_DOM = ol.ENABLE_DOM;
/**
* Is HTML5 geolocation supported in the current browser?
* @const {boolean}
* @const
* @type {boolean}
* @todo stability experimental
*/
ol.BrowserFeature.HAS_GEOLOCATION = 'geolocation' in goog.global.navigator;
@@ -88,7 +93,8 @@ ol.BrowserFeature.HAS_GEOLOCATION = 'geolocation' in goog.global.navigator;
/**
* True if browser supports touch events.
* @const {boolean}
* @const
* @type {boolean}
* @todo stability experimental
*/
ol.BrowserFeature.HAS_TOUCH = ol.ASSUME_TOUCH ||
@@ -99,7 +105,8 @@ ol.BrowserFeature.HAS_TOUCH = ol.ASSUME_TOUCH ||
/**
* True if browser supports WebGL.
* @const {boolean}
* @const
* @type {boolean}
* @todo stability experimental
*/
ol.BrowserFeature.HAS_WEBGL = ol.ENABLE_WEBGL && (