Rename ol.RendererType to ol.renderer.Type

This commit is contained in:
Frederic Junod
2016-09-07 08:57:23 +02:00
parent 86c1513062
commit db2b8666b6
8 changed files with 31 additions and 27 deletions

View File

@@ -14,7 +14,6 @@ goog.require('ol.MapEvent');
goog.require('ol.MapEventType');
goog.require('ol.Object');
goog.require('ol.ObjectEventType');
goog.require('ol.RendererType');
goog.require('ol.TileQueue');
goog.require('ol.View');
goog.require('ol.array');
@@ -31,6 +30,7 @@ goog.require('ol.interaction');
goog.require('ol.layer.Group');
goog.require('ol.obj');
goog.require('ol.proj.common');
goog.require('ol.renderer.Type');
goog.require('ol.renderer.Map');
goog.require('ol.renderer.canvas.Map');
goog.require('ol.renderer.webgl.Map');
@@ -75,12 +75,12 @@ ol.OL3_LOGO_URL = 'data:image/png;base64,' +
/**
* @type {Array.<ol.RendererType>}
* @type {Array.<ol.renderer.Type>}
* @const
*/
ol.DEFAULT_RENDERER_TYPES = [
ol.RendererType.CANVAS,
ol.RendererType.WEBGL
ol.renderer.Type.CANVAS,
ol.renderer.Type.WEBGL
];
@@ -1462,7 +1462,7 @@ ol.Map.createOptionsInternal = function(options) {
var rendererConstructor = ol.renderer.Map;
/**
* @type {Array.<ol.RendererType>}
* @type {Array.<ol.renderer.Type>}
*/
var rendererTypes;
if (options.renderer !== undefined) {
@@ -1473,7 +1473,7 @@ ol.Map.createOptionsInternal = function(options) {
} else {
ol.asserts.assert(false, 46); // Incorrect format for `renderer` option
}
if (rendererTypes.indexOf(/** @type {ol.RendererType} */ ('dom')) >= 0) {
if (rendererTypes.indexOf(/** @type {ol.renderer.Type} */ ('dom')) >= 0) {
ol.DEBUG && console.assert(false, 'The DOM render has been removed');
rendererTypes = rendererTypes.concat(ol.DEFAULT_RENDERER_TYPES);
}
@@ -1483,14 +1483,14 @@ ol.Map.createOptionsInternal = function(options) {
var i, ii;
for (i = 0, ii = rendererTypes.length; i < ii; ++i) {
/** @type {ol.RendererType} */
/** @type {ol.renderer.Type} */
var rendererType = rendererTypes[i];
if (ol.ENABLE_CANVAS && rendererType == ol.RendererType.CANVAS) {
if (ol.ENABLE_CANVAS && rendererType == ol.renderer.Type.CANVAS) {
if (ol.has.CANVAS) {
rendererConstructor = ol.renderer.canvas.Map;
break;
}
} else if (ol.ENABLE_WEBGL && rendererType == ol.RendererType.WEBGL) {
} else if (ol.ENABLE_WEBGL && rendererType == ol.renderer.Type.WEBGL) {
if (ol.has.WEBGL) {
rendererConstructor = ol.renderer.webgl.Map;
break;

View File

@@ -4,7 +4,6 @@ goog.provide('ol.renderer.canvas.Map');
goog.require('ol.transform');
goog.require('ol');
goog.require('ol.RendererType');
goog.require('ol.array');
goog.require('ol.css');
goog.require('ol.dom');
@@ -18,6 +17,7 @@ goog.require('ol.render.EventType');
goog.require('ol.render.canvas');
goog.require('ol.render.canvas.Immediate');
goog.require('ol.renderer.Map');
goog.require('ol.renderer.Type');
goog.require('ol.renderer.canvas.ImageLayer');
goog.require('ol.renderer.canvas.TileLayer');
goog.require('ol.renderer.canvas.VectorLayer');
@@ -134,7 +134,7 @@ ol.renderer.canvas.Map.prototype.getTransform = function(frameState) {
* @inheritDoc
*/
ol.renderer.canvas.Map.prototype.getType = function() {
return ol.RendererType.CANVAS;
return ol.renderer.Type.CANVAS;
};

View File

@@ -0,0 +1,3 @@
/**
* @namespace ol.renderer
*/

View File

@@ -1,5 +1,4 @@
goog.provide('ol.renderer.Map');
goog.provide('ol.RendererType');
goog.require('ol');
goog.require('ol.Disposable');
@@ -12,16 +11,6 @@ goog.require('ol.style');
goog.require('ol.transform');
/**
* Available renderers: `'canvas'` or `'webgl'`.
* @enum {string}
*/
ol.RendererType = {
CANVAS: 'canvas',
WEBGL: 'webgl'
};
/**
* @constructor
* @extends {ol.Disposable}

11
src/ol/renderer/type.js Normal file
View File

@@ -0,0 +1,11 @@
goog.provide('ol.renderer.Type');
/**
* Available renderers: `'canvas'` or `'webgl'`.
* @enum {string}
*/
ol.renderer.Type = {
CANVAS: 'canvas',
WEBGL: 'webgl'
};

View File

@@ -3,7 +3,6 @@
goog.provide('ol.renderer.webgl.Map');
goog.require('ol');
goog.require('ol.RendererType');
goog.require('ol.array');
goog.require('ol.css');
goog.require('ol.dom');
@@ -16,6 +15,7 @@ goog.require('ol.render.Event');
goog.require('ol.render.EventType');
goog.require('ol.render.webgl.Immediate');
goog.require('ol.renderer.Map');
goog.require('ol.renderer.Type');
goog.require('ol.renderer.webgl.ImageLayer');
goog.require('ol.renderer.webgl.TileLayer');
goog.require('ol.renderer.webgl.VectorLayer');
@@ -353,7 +353,7 @@ ol.renderer.webgl.Map.prototype.getTileTextureQueue = function() {
* @inheritDoc
*/
ol.renderer.webgl.Map.prototype.getType = function() {
return ol.RendererType.WEBGL;
return ol.renderer.Type.WEBGL;
};