Rename BrowserFeature to browserfeature
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.control');
|
goog.require('ol.control');
|
||||||
goog.require('ol.dom.Input');
|
goog.require('ol.dom.Input');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
@@ -9,9 +9,9 @@ goog.require('ol.source.OSM');
|
|||||||
|
|
||||||
function checkWebGL(evt) {
|
function checkWebGL(evt) {
|
||||||
document.getElementById('no-webgl').style.display =
|
document.getElementById('no-webgl').style.display =
|
||||||
ol.BrowserFeature.HAS_WEBGL ? 'none' : '';
|
ol.browserfeature.HAS_WEBGL ? 'none' : '';
|
||||||
document.getElementById('has-webgl').style.display =
|
document.getElementById('has-webgl').style.display =
|
||||||
ol.BrowserFeature.HAS_WEBGL && !evt.glContext ? '' : 'none';
|
ol.browserfeature.HAS_WEBGL && !evt.glContext ? '' : 'none';
|
||||||
document.getElementById('webgl').style.display =
|
document.getElementById('webgl').style.display =
|
||||||
evt.glContext ? '' : 'none';
|
evt.glContext ? '' : 'none';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
goog.require('ol.source.MapQuest');
|
goog.require('ol.source.MapQuest');
|
||||||
|
|
||||||
@@ -14,7 +14,7 @@ function setResetContrastButtonHTML() {
|
|||||||
resetContrast.innerHTML = 'Contrast (' + layer.getContrast().toFixed(3) + ')';
|
resetContrast.innerHTML = 'Contrast (' + layer.getContrast().toFixed(3) + ')';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ol.BrowserFeature.HAS_WEBGL) {
|
if (!ol.browserfeature.HAS_WEBGL) {
|
||||||
var info = document.getElementById('no-webgl');
|
var info = document.getElementById('no-webgl');
|
||||||
/**
|
/**
|
||||||
* display error message
|
* display error message
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
goog.require('ol.proj');
|
goog.require('ol.proj');
|
||||||
goog.require('ol.source.BingMaps');
|
goog.require('ol.source.BingMaps');
|
||||||
@@ -15,7 +15,7 @@ function setResetSaturationButtonHTML() {
|
|||||||
layer.getSaturation().toFixed(2) + ')';
|
layer.getSaturation().toFixed(2) + ')';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!ol.BrowserFeature.HAS_WEBGL) {
|
if (!ol.browserfeature.HAS_WEBGL) {
|
||||||
var info = document.getElementById('no-webgl');
|
var info = document.getElementById('no-webgl');
|
||||||
/**
|
/**
|
||||||
* display error message
|
* display error message
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.control');
|
goog.require('ol.control');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
goog.require('ol.source.OSM');
|
goog.require('ol.source.OSM');
|
||||||
|
|
||||||
if (!ol.BrowserFeature.HAS_WEBGL) {
|
if (!ol.browserfeature.HAS_WEBGL) {
|
||||||
var info = document.getElementById('no-webgl');
|
var info = document.getElementById('no-webgl');
|
||||||
/**
|
/**
|
||||||
* display error message
|
* display error message
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
goog.require('ol.source.MapQuest');
|
goog.require('ol.source.MapQuest');
|
||||||
|
|
||||||
@@ -19,7 +19,7 @@ var domMap = new ol.Map({
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
if (ol.BrowserFeature.HAS_WEBGL) {
|
if (ol.browserfeature.HAS_WEBGL) {
|
||||||
var webglMap = new ol.Map({
|
var webglMap = new ol.Map({
|
||||||
renderer: 'webgl',
|
renderer: 'webgl',
|
||||||
target: 'webglMap'
|
target: 'webglMap'
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
goog.require('ol.source.WMTS');
|
goog.require('ol.source.WMTS');
|
||||||
goog.require('ol.tilegrid.WMTS');
|
goog.require('ol.tilegrid.WMTS');
|
||||||
@@ -20,7 +20,7 @@ var urls = [
|
|||||||
// HiDPI support:
|
// HiDPI support:
|
||||||
// * Use 'bmaphidpi' layer (pixel ratio 2) for device pixel ratio > 1
|
// * Use 'bmaphidpi' layer (pixel ratio 2) for device pixel ratio > 1
|
||||||
// * Use 'geolandbasemap' layer (pixel ratio 1) for device pixel ratio == 1
|
// * Use 'geolandbasemap' layer (pixel ratio 1) for device pixel ratio == 1
|
||||||
var hiDPI = ol.BrowserFeature.DEVICE_PIXEL_RATIO > 1;
|
var hiDPI = ol.browserfeature.DEVICE_PIXEL_RATIO > 1;
|
||||||
|
|
||||||
var source = new ol.source.WMTS({
|
var source = new ol.source.WMTS({
|
||||||
projection: 'EPSG:3857',
|
projection: 'EPSG:3857',
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ goog.provide('ol.binary.IReader');
|
|||||||
|
|
||||||
goog.require('goog.asserts');
|
goog.require('goog.asserts');
|
||||||
goog.require('goog.userAgent');
|
goog.require('goog.userAgent');
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -29,7 +29,7 @@ ol.binary.Buffer = function(data) {
|
|||||||
*/
|
*/
|
||||||
ol.binary.Buffer.prototype.getReader = function() {
|
ol.binary.Buffer.prototype.getReader = function() {
|
||||||
var data = this.data_;
|
var data = this.data_;
|
||||||
if (ol.BrowserFeature.HAS_ARRAY_BUFFER) {
|
if (ol.browserfeature.HAS_ARRAY_BUFFER) {
|
||||||
var arrayBuffer;
|
var arrayBuffer;
|
||||||
if (data instanceof ArrayBuffer) {
|
if (data instanceof ArrayBuffer) {
|
||||||
arrayBuffer = data;
|
arrayBuffer = data;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
goog.provide('ol.BrowserFeature');
|
goog.provide('ol.browserfeature');
|
||||||
|
|
||||||
goog.require('goog.dom');
|
goog.require('goog.dom');
|
||||||
goog.require('goog.dom.TagName');
|
goog.require('goog.dom.TagName');
|
||||||
@@ -14,7 +14,7 @@ goog.require('ol.webgl');
|
|||||||
* @type {number}
|
* @type {number}
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.DEVICE_PIXEL_RATIO = goog.global.devicePixelRatio || 1;
|
ol.browserfeature.DEVICE_PIXEL_RATIO = goog.global.devicePixelRatio || 1;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -22,14 +22,14 @@ ol.BrowserFeature.DEVICE_PIXEL_RATIO = goog.global.devicePixelRatio || 1;
|
|||||||
* @const
|
* @const
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_ARRAY_BUFFER = 'ArrayBuffer' in goog.global;
|
ol.browserfeature.HAS_ARRAY_BUFFER = 'ArrayBuffer' in goog.global;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* True if the browser's Canvas implementation implements {get,set}LineDash.
|
* True if the browser's Canvas implementation implements {get,set}LineDash.
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_CANVAS_LINE_DASH = false;
|
ol.browserfeature.HAS_CANVAS_LINE_DASH = false;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -38,7 +38,7 @@ ol.BrowserFeature.HAS_CANVAS_LINE_DASH = false;
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_CANVAS = ol.ENABLE_CANVAS && (
|
ol.browserfeature.HAS_CANVAS = ol.ENABLE_CANVAS && (
|
||||||
/**
|
/**
|
||||||
* @return {boolean} Canvas supported.
|
* @return {boolean} Canvas supported.
|
||||||
*/
|
*/
|
||||||
@@ -52,7 +52,7 @@ ol.BrowserFeature.HAS_CANVAS = ol.ENABLE_CANVAS && (
|
|||||||
return false;
|
return false;
|
||||||
} else {
|
} else {
|
||||||
if (goog.isDef(context.setLineDash)) {
|
if (goog.isDef(context.setLineDash)) {
|
||||||
ol.BrowserFeature.HAS_CANVAS_LINE_DASH = true;
|
ol.browserfeature.HAS_CANVAS_LINE_DASH = true;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -68,7 +68,7 @@ ol.BrowserFeature.HAS_CANVAS = ol.ENABLE_CANVAS && (
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_DEVICE_ORIENTATION =
|
ol.browserfeature.HAS_DEVICE_ORIENTATION =
|
||||||
'DeviceOrientationEvent' in goog.global;
|
'DeviceOrientationEvent' in goog.global;
|
||||||
|
|
||||||
|
|
||||||
@@ -77,7 +77,7 @@ ol.BrowserFeature.HAS_DEVICE_ORIENTATION =
|
|||||||
* @const
|
* @const
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_DOM = ol.ENABLE_DOM;
|
ol.browserfeature.HAS_DOM = ol.ENABLE_DOM;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -86,7 +86,7 @@ ol.BrowserFeature.HAS_DOM = ol.ENABLE_DOM;
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_GEOLOCATION = 'geolocation' in goog.global.navigator;
|
ol.browserfeature.HAS_GEOLOCATION = 'geolocation' in goog.global.navigator;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -95,7 +95,7 @@ ol.BrowserFeature.HAS_GEOLOCATION = 'geolocation' in goog.global.navigator;
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_TOUCH = ol.ASSUME_TOUCH || 'ontouchstart' in goog.global;
|
ol.browserfeature.HAS_TOUCH = ol.ASSUME_TOUCH || 'ontouchstart' in goog.global;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -103,7 +103,7 @@ ol.BrowserFeature.HAS_TOUCH = ol.ASSUME_TOUCH || 'ontouchstart' in goog.global;
|
|||||||
* @const
|
* @const
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_POINTER = 'PointerEvent' in goog.global;
|
ol.browserfeature.HAS_POINTER = 'PointerEvent' in goog.global;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -111,7 +111,7 @@ ol.BrowserFeature.HAS_POINTER = 'PointerEvent' in goog.global;
|
|||||||
* @const
|
* @const
|
||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_MSPOINTER =
|
ol.browserfeature.HAS_MSPOINTER =
|
||||||
!!(goog.global.navigator.msPointerEnabled);
|
!!(goog.global.navigator.msPointerEnabled);
|
||||||
|
|
||||||
|
|
||||||
@@ -121,7 +121,7 @@ ol.BrowserFeature.HAS_MSPOINTER =
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
ol.BrowserFeature.HAS_WEBGL = ol.ENABLE_WEBGL && (
|
ol.browserfeature.HAS_WEBGL = ol.ENABLE_WEBGL && (
|
||||||
/**
|
/**
|
||||||
* @return {boolean} WebGL supported.
|
* @return {boolean} WebGL supported.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
/**
|
/**
|
||||||
* @namespace ol.BrowserFeature
|
* @namespace ol.browserfeature
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ goog.provide('ol.DeviceOrientationProperty');
|
|||||||
|
|
||||||
goog.require('goog.events');
|
goog.require('goog.events');
|
||||||
goog.require('goog.math');
|
goog.require('goog.math');
|
||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Object');
|
goog.require('ol.Object');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -221,7 +221,7 @@ goog.exportProperty(
|
|||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
ol.DeviceOrientation.prototype.handleTrackingChanged_ = function() {
|
ol.DeviceOrientation.prototype.handleTrackingChanged_ = function() {
|
||||||
if (ol.BrowserFeature.HAS_DEVICE_ORIENTATION) {
|
if (ol.browserfeature.HAS_DEVICE_ORIENTATION) {
|
||||||
var tracking = this.getTracking();
|
var tracking = this.getTracking();
|
||||||
if (tracking && goog.isNull(this.listenerKey_)) {
|
if (tracking && goog.isNull(this.listenerKey_)) {
|
||||||
this.listenerKey_ = goog.events.listen(goog.global, 'deviceorientation',
|
this.listenerKey_ = goog.events.listen(goog.global, 'deviceorientation',
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
// FIXME add tests for browser features (Modernizr?)
|
// FIXME add tests for browser features (Modernizr?)
|
||||||
|
|
||||||
goog.provide('ol.dom');
|
goog.provide('ol.dom');
|
||||||
goog.provide('ol.dom.BrowserFeature');
|
goog.provide('ol.dom.browserfeature');
|
||||||
|
|
||||||
goog.require('goog.asserts');
|
goog.require('goog.asserts');
|
||||||
goog.require('goog.dom');
|
goog.require('goog.dom');
|
||||||
@@ -33,7 +33,7 @@ ol.dom.createCanvasContext2D = function(opt_width, opt_height) {
|
|||||||
/**
|
/**
|
||||||
* @enum {boolean}
|
* @enum {boolean}
|
||||||
*/
|
*/
|
||||||
ol.dom.BrowserFeature = {
|
ol.dom.browserfeature = {
|
||||||
USE_MS_MATRIX_TRANSFORM: ol.LEGACY_IE_SUPPORT && ol.IS_LEGACY_IE,
|
USE_MS_MATRIX_TRANSFORM: ol.LEGACY_IE_SUPPORT && ol.IS_LEGACY_IE,
|
||||||
USE_MS_ALPHA_FILTER: ol.LEGACY_IE_SUPPORT && ol.IS_LEGACY_IE
|
USE_MS_ALPHA_FILTER: ol.LEGACY_IE_SUPPORT && ol.IS_LEGACY_IE
|
||||||
};
|
};
|
||||||
@@ -148,7 +148,7 @@ ol.dom.setTransform = function(element, value) {
|
|||||||
* @param {number} value Opacity, [0..1]
|
* @param {number} value Opacity, [0..1]
|
||||||
*/
|
*/
|
||||||
ol.dom.setOpacity = function(element, value) {
|
ol.dom.setOpacity = function(element, value) {
|
||||||
if (ol.dom.BrowserFeature.USE_MS_ALPHA_FILTER) {
|
if (ol.dom.browserfeature.USE_MS_ALPHA_FILTER) {
|
||||||
/** @type {string} */
|
/** @type {string} */
|
||||||
var filter = element.currentStyle.filter;
|
var filter = element.currentStyle.filter;
|
||||||
|
|
||||||
@@ -256,7 +256,7 @@ ol.dom.transformElement2D =
|
|||||||
value2D = transform2D.join(',');
|
value2D = transform2D.join(',');
|
||||||
}
|
}
|
||||||
ol.dom.setTransform(element, 'matrix(' + value2D + ')');
|
ol.dom.setTransform(element, 'matrix(' + value2D + ')');
|
||||||
} else if (ol.dom.BrowserFeature.USE_MS_MATRIX_TRANSFORM) {
|
} else if (ol.dom.browserfeature.USE_MS_MATRIX_TRANSFORM) {
|
||||||
var m11 = goog.vec.Mat4.getElement(transform, 0, 0),
|
var m11 = goog.vec.Mat4.getElement(transform, 0, 0),
|
||||||
m12 = goog.vec.Mat4.getElement(transform, 0, 1),
|
m12 = goog.vec.Mat4.getElement(transform, 0, 1),
|
||||||
m21 = goog.vec.Mat4.getElement(transform, 1, 0),
|
m21 = goog.vec.Mat4.getElement(transform, 1, 0),
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
goog.provide('ol.format.BinaryFeature');
|
goog.provide('ol.format.BinaryFeature');
|
||||||
|
|
||||||
goog.require('goog.asserts');
|
goog.require('goog.asserts');
|
||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.binary.Buffer');
|
goog.require('ol.binary.Buffer');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.format.Feature');
|
goog.require('ol.format.Feature');
|
||||||
goog.require('ol.format.FormatType');
|
goog.require('ol.format.FormatType');
|
||||||
goog.require('ol.proj');
|
goog.require('ol.proj');
|
||||||
@@ -25,7 +25,7 @@ goog.inherits(ol.format.BinaryFeature, ol.format.Feature);
|
|||||||
* @return {ol.binary.Buffer} Buffer.
|
* @return {ol.binary.Buffer} Buffer.
|
||||||
*/
|
*/
|
||||||
ol.format.BinaryFeature.getBuffer_ = function(source) {
|
ol.format.BinaryFeature.getBuffer_ = function(source) {
|
||||||
if (ol.BrowserFeature.HAS_ARRAY_BUFFER && source instanceof ArrayBuffer) {
|
if (ol.browserfeature.HAS_ARRAY_BUFFER && source instanceof ArrayBuffer) {
|
||||||
return new ol.binary.Buffer(source);
|
return new ol.binary.Buffer(source);
|
||||||
} else if (goog.isString(source)) {
|
} else if (goog.isString(source)) {
|
||||||
return new ol.binary.Buffer(source);
|
return new ol.binary.Buffer(source);
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ goog.provide('ol.GeolocationProperty');
|
|||||||
goog.require('goog.events');
|
goog.require('goog.events');
|
||||||
goog.require('goog.events.EventType');
|
goog.require('goog.events.EventType');
|
||||||
goog.require('goog.math');
|
goog.require('goog.math');
|
||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Coordinate');
|
goog.require('ol.Coordinate');
|
||||||
goog.require('ol.Object');
|
goog.require('ol.Object');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.geom.Geometry');
|
goog.require('ol.geom.Geometry');
|
||||||
goog.require('ol.geom.Polygon');
|
goog.require('ol.geom.Polygon');
|
||||||
goog.require('ol.proj');
|
goog.require('ol.proj');
|
||||||
@@ -130,7 +130,7 @@ ol.Geolocation.prototype.handleProjectionChanged_ = function() {
|
|||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
ol.Geolocation.prototype.handleTrackingChanged_ = function() {
|
ol.Geolocation.prototype.handleTrackingChanged_ = function() {
|
||||||
if (ol.BrowserFeature.HAS_GEOLOCATION) {
|
if (ol.browserfeature.HAS_GEOLOCATION) {
|
||||||
var tracking = this.getTracking();
|
var tracking = this.getTracking();
|
||||||
if (tracking && !goog.isDef(this.watchId_)) {
|
if (tracking && !goog.isDef(this.watchId_)) {
|
||||||
this.watchId_ = goog.global.navigator.geolocation.watchPosition(
|
this.watchId_ = goog.global.navigator.geolocation.watchPosition(
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ goog.require('goog.log.Level');
|
|||||||
goog.require('goog.object');
|
goog.require('goog.object');
|
||||||
goog.require('goog.style');
|
goog.require('goog.style');
|
||||||
goog.require('goog.vec.Mat4');
|
goog.require('goog.vec.Mat4');
|
||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.Collection');
|
goog.require('ol.Collection');
|
||||||
goog.require('ol.CollectionEventType');
|
goog.require('ol.CollectionEventType');
|
||||||
goog.require('ol.MapBrowserEvent');
|
goog.require('ol.MapBrowserEvent');
|
||||||
@@ -46,6 +45,7 @@ goog.require('ol.Size');
|
|||||||
goog.require('ol.TileQueue');
|
goog.require('ol.TileQueue');
|
||||||
goog.require('ol.View');
|
goog.require('ol.View');
|
||||||
goog.require('ol.ViewHint');
|
goog.require('ol.ViewHint');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.control');
|
goog.require('ol.control');
|
||||||
goog.require('ol.extent');
|
goog.require('ol.extent');
|
||||||
goog.require('ol.interaction');
|
goog.require('ol.interaction');
|
||||||
@@ -168,7 +168,7 @@ ol.Map = function(options) {
|
|||||||
* @type {number}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
this.pixelRatio_ = goog.isDef(options.pixelRatio) ?
|
this.pixelRatio_ = goog.isDef(options.pixelRatio) ?
|
||||||
options.pixelRatio : ol.BrowserFeature.DEVICE_PIXEL_RATIO;
|
options.pixelRatio : ol.browserfeature.DEVICE_PIXEL_RATIO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
@@ -238,7 +238,7 @@ ol.Map = function(options) {
|
|||||||
this.viewport_.style.height = '100%';
|
this.viewport_.style.height = '100%';
|
||||||
// prevent page zoom on IE >= 10 browsers
|
// prevent page zoom on IE >= 10 browsers
|
||||||
this.viewport_.style.msTouchAction = 'none';
|
this.viewport_.style.msTouchAction = 'none';
|
||||||
if (ol.BrowserFeature.HAS_TOUCH) {
|
if (ol.browserfeature.HAS_TOUCH) {
|
||||||
this.viewport_.className = 'ol-touch';
|
this.viewport_.className = 'ol-touch';
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1463,17 +1463,17 @@ ol.Map.createOptionsInternal = function(options) {
|
|||||||
/** @type {ol.RendererType} */
|
/** @type {ol.RendererType} */
|
||||||
var rendererType = rendererTypes[i];
|
var rendererType = rendererTypes[i];
|
||||||
if (ol.ENABLE_CANVAS && rendererType == ol.RendererType.CANVAS) {
|
if (ol.ENABLE_CANVAS && rendererType == ol.RendererType.CANVAS) {
|
||||||
if (ol.BrowserFeature.HAS_CANVAS) {
|
if (ol.browserfeature.HAS_CANVAS) {
|
||||||
rendererConstructor = ol.renderer.canvas.Map;
|
rendererConstructor = ol.renderer.canvas.Map;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else if (ol.ENABLE_DOM && rendererType == ol.RendererType.DOM) {
|
} else if (ol.ENABLE_DOM && rendererType == ol.RendererType.DOM) {
|
||||||
if (ol.BrowserFeature.HAS_DOM) {
|
if (ol.browserfeature.HAS_DOM) {
|
||||||
rendererConstructor = ol.renderer.dom.Map;
|
rendererConstructor = ol.renderer.dom.Map;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else if (ol.ENABLE_WEBGL && rendererType == ol.RendererType.WEBGL) {
|
} else if (ol.ENABLE_WEBGL && rendererType == ol.RendererType.WEBGL) {
|
||||||
if (ol.BrowserFeature.HAS_WEBGL) {
|
if (ol.browserfeature.HAS_WEBGL) {
|
||||||
rendererConstructor = ol.renderer.webgl.Map;
|
rendererConstructor = ol.renderer.webgl.Map;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ goog.require('goog.events.BrowserEvent');
|
|||||||
goog.require('goog.events.Event');
|
goog.require('goog.events.Event');
|
||||||
goog.require('goog.events.EventTarget');
|
goog.require('goog.events.EventTarget');
|
||||||
|
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.pointer.MouseSource');
|
goog.require('ol.pointer.MouseSource');
|
||||||
goog.require('ol.pointer.MsSource');
|
goog.require('ol.pointer.MsSource');
|
||||||
goog.require('ol.pointer.NativeSource');
|
goog.require('ol.pointer.NativeSource');
|
||||||
@@ -88,15 +88,15 @@ goog.inherits(ol.pointer.PointerEventHandler, goog.events.EventTarget);
|
|||||||
* that generate pointer events.
|
* that generate pointer events.
|
||||||
*/
|
*/
|
||||||
ol.pointer.PointerEventHandler.prototype.registerSources = function() {
|
ol.pointer.PointerEventHandler.prototype.registerSources = function() {
|
||||||
if (ol.BrowserFeature.HAS_POINTER) {
|
if (ol.browserfeature.HAS_POINTER) {
|
||||||
this.registerSource('native', new ol.pointer.NativeSource(this));
|
this.registerSource('native', new ol.pointer.NativeSource(this));
|
||||||
} else if (ol.BrowserFeature.HAS_MSPOINTER) {
|
} else if (ol.browserfeature.HAS_MSPOINTER) {
|
||||||
this.registerSource('ms', new ol.pointer.MsSource(this));
|
this.registerSource('ms', new ol.pointer.MsSource(this));
|
||||||
} else {
|
} else {
|
||||||
var mouseSource = new ol.pointer.MouseSource(this);
|
var mouseSource = new ol.pointer.MouseSource(this);
|
||||||
this.registerSource('mouse', mouseSource);
|
this.registerSource('mouse', mouseSource);
|
||||||
|
|
||||||
if (ol.BrowserFeature.HAS_TOUCH) {
|
if (ol.browserfeature.HAS_TOUCH) {
|
||||||
this.registerSource('touch',
|
this.registerSource('touch',
|
||||||
new ol.pointer.TouchSource(this, mouseSource));
|
new ol.pointer.TouchSource(this, mouseSource));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ goog.require('goog.array');
|
|||||||
goog.require('goog.asserts');
|
goog.require('goog.asserts');
|
||||||
goog.require('goog.object');
|
goog.require('goog.object');
|
||||||
goog.require('goog.vec.Mat4');
|
goog.require('goog.vec.Mat4');
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.color');
|
goog.require('ol.color');
|
||||||
goog.require('ol.extent');
|
goog.require('ol.extent');
|
||||||
goog.require('ol.geom.flat.transform');
|
goog.require('ol.geom.flat.transform');
|
||||||
@@ -764,7 +764,7 @@ ol.render.canvas.Immediate.prototype.setContextStrokeState_ =
|
|||||||
var contextStrokeState = this.contextStrokeState_;
|
var contextStrokeState = this.contextStrokeState_;
|
||||||
if (goog.isNull(contextStrokeState)) {
|
if (goog.isNull(contextStrokeState)) {
|
||||||
context.lineCap = strokeState.lineCap;
|
context.lineCap = strokeState.lineCap;
|
||||||
if (ol.BrowserFeature.HAS_CANVAS_LINE_DASH) {
|
if (ol.browserfeature.HAS_CANVAS_LINE_DASH) {
|
||||||
context.setLineDash(strokeState.lineDash);
|
context.setLineDash(strokeState.lineDash);
|
||||||
}
|
}
|
||||||
context.lineJoin = strokeState.lineJoin;
|
context.lineJoin = strokeState.lineJoin;
|
||||||
@@ -783,7 +783,7 @@ ol.render.canvas.Immediate.prototype.setContextStrokeState_ =
|
|||||||
if (contextStrokeState.lineCap != strokeState.lineCap) {
|
if (contextStrokeState.lineCap != strokeState.lineCap) {
|
||||||
contextStrokeState.lineCap = context.lineCap = strokeState.lineCap;
|
contextStrokeState.lineCap = context.lineCap = strokeState.lineCap;
|
||||||
}
|
}
|
||||||
if (ol.BrowserFeature.HAS_CANVAS_LINE_DASH) {
|
if (ol.browserfeature.HAS_CANVAS_LINE_DASH) {
|
||||||
if (!goog.array.equals(
|
if (!goog.array.equals(
|
||||||
contextStrokeState.lineDash, strokeState.lineDash)) {
|
contextStrokeState.lineDash, strokeState.lineDash)) {
|
||||||
context.setLineDash(contextStrokeState.lineDash = strokeState.lineDash);
|
context.setLineDash(contextStrokeState.lineDash = strokeState.lineDash);
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ goog.require('goog.array');
|
|||||||
goog.require('goog.asserts');
|
goog.require('goog.asserts');
|
||||||
goog.require('goog.object');
|
goog.require('goog.object');
|
||||||
goog.require('goog.vec.Mat4');
|
goog.require('goog.vec.Mat4');
|
||||||
goog.require('ol.BrowserFeature');
|
|
||||||
goog.require('ol.array');
|
goog.require('ol.array');
|
||||||
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.color');
|
goog.require('ol.color');
|
||||||
goog.require('ol.dom');
|
goog.require('ol.dom');
|
||||||
goog.require('ol.extent');
|
goog.require('ol.extent');
|
||||||
@@ -425,7 +425,7 @@ ol.render.canvas.Replay.prototype.replay_ = function(
|
|||||||
context.lineCap = /** @type {string} */ (instruction[3]);
|
context.lineCap = /** @type {string} */ (instruction[3]);
|
||||||
context.lineJoin = /** @type {string} */ (instruction[4]);
|
context.lineJoin = /** @type {string} */ (instruction[4]);
|
||||||
context.miterLimit = /** @type {number} */ (instruction[5]);
|
context.miterLimit = /** @type {number} */ (instruction[5]);
|
||||||
if (ol.BrowserFeature.HAS_CANVAS_LINE_DASH) {
|
if (ol.browserfeature.HAS_CANVAS_LINE_DASH) {
|
||||||
context.setLineDash(/** @type {Array.<number>} */ (instruction[6]));
|
context.setLineDash(/** @type {Array.<number>} */ (instruction[6]));
|
||||||
}
|
}
|
||||||
++i;
|
++i;
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ goog.require('ol.TileRange');
|
|||||||
goog.require('ol.TileState');
|
goog.require('ol.TileState');
|
||||||
goog.require('ol.ViewHint');
|
goog.require('ol.ViewHint');
|
||||||
goog.require('ol.dom');
|
goog.require('ol.dom');
|
||||||
goog.require('ol.dom.BrowserFeature');
|
goog.require('ol.dom.browserfeature');
|
||||||
goog.require('ol.extent');
|
goog.require('ol.extent');
|
||||||
goog.require('ol.layer.Tile');
|
goog.require('ol.layer.Tile');
|
||||||
goog.require('ol.renderer.dom.Layer');
|
goog.require('ol.renderer.dom.Layer');
|
||||||
@@ -39,7 +39,7 @@ ol.renderer.dom.TileLayer = function(mapRenderer, tileLayer) {
|
|||||||
target.style.position = 'absolute';
|
target.style.position = 'absolute';
|
||||||
|
|
||||||
// Needed for IE7-8 to render a transformed element correctly
|
// Needed for IE7-8 to render a transformed element correctly
|
||||||
if (ol.dom.BrowserFeature.USE_MS_MATRIX_TRANSFORM) {
|
if (ol.dom.browserfeature.USE_MS_MATRIX_TRANSFORM) {
|
||||||
target.style.width = '100%';
|
target.style.width = '100%';
|
||||||
target.style.height = '100%';
|
target.style.height = '100%';
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ goog.require('goog.net.EventType');
|
|||||||
goog.require('goog.net.XhrIo');
|
goog.require('goog.net.XhrIo');
|
||||||
goog.require('goog.net.XhrIo.ResponseType');
|
goog.require('goog.net.XhrIo.ResponseType');
|
||||||
goog.require('goog.userAgent');
|
goog.require('goog.userAgent');
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.format.FormatType');
|
goog.require('ol.format.FormatType');
|
||||||
goog.require('ol.proj');
|
goog.require('ol.proj');
|
||||||
goog.require('ol.source.State');
|
goog.require('ol.source.State');
|
||||||
@@ -60,7 +60,7 @@ ol.source.FormatVector.prototype.loadFeaturesFromURL =
|
|||||||
var responseType;
|
var responseType;
|
||||||
// FIXME maybe use ResponseType.DOCUMENT?
|
// FIXME maybe use ResponseType.DOCUMENT?
|
||||||
if (type == ol.format.FormatType.BINARY &&
|
if (type == ol.format.FormatType.BINARY &&
|
||||||
ol.BrowserFeature.HAS_ARRAY_BUFFER) {
|
ol.browserfeature.HAS_ARRAY_BUFFER) {
|
||||||
responseType = goog.net.XhrIo.ResponseType.ARRAY_BUFFER;
|
responseType = goog.net.XhrIo.ResponseType.ARRAY_BUFFER;
|
||||||
} else {
|
} else {
|
||||||
responseType = goog.net.XhrIo.ResponseType.TEXT;
|
responseType = goog.net.XhrIo.ResponseType.TEXT;
|
||||||
@@ -80,7 +80,7 @@ ol.source.FormatVector.prototype.loadFeaturesFromURL =
|
|||||||
/** @type {ArrayBuffer|Document|Node|Object|string|undefined} */
|
/** @type {ArrayBuffer|Document|Node|Object|string|undefined} */
|
||||||
var source;
|
var source;
|
||||||
if (type == ol.format.FormatType.BINARY &&
|
if (type == ol.format.FormatType.BINARY &&
|
||||||
ol.BrowserFeature.HAS_ARRAY_BUFFER) {
|
ol.browserfeature.HAS_ARRAY_BUFFER) {
|
||||||
source = xhrIo.getResponse();
|
source = xhrIo.getResponse();
|
||||||
goog.asserts.assertInstanceof(source, ArrayBuffer);
|
goog.asserts.assertInstanceof(source, ArrayBuffer);
|
||||||
} else if (type == ol.format.FormatType.JSON) {
|
} else if (type == ol.format.FormatType.JSON) {
|
||||||
|
|||||||
@@ -11,9 +11,9 @@ describe('ol.pointer.MouseSource', function() {
|
|||||||
target = goog.dom.createElement(goog.dom.TagName.DIV);
|
target = goog.dom.createElement(goog.dom.TagName.DIV);
|
||||||
|
|
||||||
// make sure that a mouse and touch event source is used
|
// make sure that a mouse and touch event source is used
|
||||||
ol.BrowserFeature.HAS_POINTER = false;
|
ol.browserfeature.HAS_POINTER = false;
|
||||||
ol.BrowserFeature.HAS_MSPOINTER = false;
|
ol.browserfeature.HAS_MSPOINTER = false;
|
||||||
ol.BrowserFeature.HAS_TOUCH = true;
|
ol.browserfeature.HAS_TOUCH = true;
|
||||||
|
|
||||||
handler = new ol.pointer.PointerEventHandler(target);
|
handler = new ol.pointer.PointerEventHandler(target);
|
||||||
eventSpy = sinon.spy();
|
eventSpy = sinon.spy();
|
||||||
@@ -95,7 +95,7 @@ goog.require('goog.dom');
|
|||||||
goog.require('goog.dom.TagName');
|
goog.require('goog.dom.TagName');
|
||||||
goog.require('goog.events');
|
goog.require('goog.events');
|
||||||
goog.require('goog.events.BrowserEvent');
|
goog.require('goog.events.BrowserEvent');
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.pointer.MouseSource');
|
goog.require('ol.pointer.MouseSource');
|
||||||
goog.require('ol.pointer.PointerEvent');
|
goog.require('ol.pointer.PointerEvent');
|
||||||
goog.require('ol.pointer.PointerEventHandler');
|
goog.require('ol.pointer.PointerEventHandler');
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ describe('ol.pointer.PointerEventHandler', function() {
|
|||||||
target = goog.dom.createElement(goog.dom.TagName.DIV);
|
target = goog.dom.createElement(goog.dom.TagName.DIV);
|
||||||
|
|
||||||
// make sure that a mouse event source is used
|
// make sure that a mouse event source is used
|
||||||
ol.BrowserFeature.HAS_POINTER = false;
|
ol.browserfeature.HAS_POINTER = false;
|
||||||
ol.BrowserFeature.HAS_MSPOINTER = false;
|
ol.browserfeature.HAS_MSPOINTER = false;
|
||||||
|
|
||||||
handler = new ol.pointer.PointerEventHandler(target);
|
handler = new ol.pointer.PointerEventHandler(target);
|
||||||
eventSpy = sinon.spy();
|
eventSpy = sinon.spy();
|
||||||
@@ -164,7 +164,7 @@ goog.require('goog.dom');
|
|||||||
goog.require('goog.dom.TagName');
|
goog.require('goog.dom.TagName');
|
||||||
goog.require('goog.events');
|
goog.require('goog.events');
|
||||||
goog.require('goog.events.BrowserEvent');
|
goog.require('goog.events.BrowserEvent');
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.pointer.MouseSource');
|
goog.require('ol.pointer.MouseSource');
|
||||||
goog.require('ol.pointer.PointerEvent');
|
goog.require('ol.pointer.PointerEvent');
|
||||||
goog.require('ol.pointer.PointerEventHandler');
|
goog.require('ol.pointer.PointerEventHandler');
|
||||||
|
|||||||
@@ -11,9 +11,9 @@ describe('ol.pointer.TouchSource', function() {
|
|||||||
target = goog.dom.createElement(goog.dom.TagName.DIV);
|
target = goog.dom.createElement(goog.dom.TagName.DIV);
|
||||||
|
|
||||||
// make sure that a mouse and touch event source is used
|
// make sure that a mouse and touch event source is used
|
||||||
ol.BrowserFeature.HAS_POINTER = false;
|
ol.browserfeature.HAS_POINTER = false;
|
||||||
ol.BrowserFeature.HAS_MSPOINTER = false;
|
ol.browserfeature.HAS_MSPOINTER = false;
|
||||||
ol.BrowserFeature.HAS_TOUCH = true;
|
ol.browserfeature.HAS_TOUCH = true;
|
||||||
|
|
||||||
handler = new ol.pointer.PointerEventHandler(target);
|
handler = new ol.pointer.PointerEventHandler(target);
|
||||||
eventSpy = sinon.spy();
|
eventSpy = sinon.spy();
|
||||||
@@ -133,7 +133,7 @@ goog.require('goog.dom');
|
|||||||
goog.require('goog.dom.TagName');
|
goog.require('goog.dom.TagName');
|
||||||
goog.require('goog.events');
|
goog.require('goog.events');
|
||||||
goog.require('goog.events.BrowserEvent');
|
goog.require('goog.events.BrowserEvent');
|
||||||
goog.require('ol.BrowserFeature');
|
goog.require('ol.browserfeature');
|
||||||
goog.require('ol.pointer.PointerEvent');
|
goog.require('ol.pointer.PointerEvent');
|
||||||
goog.require('ol.pointer.PointerEventHandler');
|
goog.require('ol.pointer.PointerEventHandler');
|
||||||
goog.require('ol.pointer.TouchSource');
|
goog.require('ol.pointer.TouchSource');
|
||||||
|
|||||||
Reference in New Issue
Block a user