Improve type checking in ol.Map
This commit is contained in:
@@ -376,6 +376,7 @@ ol.Map = function(options) {
|
||||
this.controls_.forEach(
|
||||
/**
|
||||
* @param {ol.control.Control} control Control.
|
||||
* @this {ol.Map}
|
||||
*/
|
||||
function(control) {
|
||||
control.setMap(this);
|
||||
@@ -384,6 +385,7 @@ ol.Map = function(options) {
|
||||
this.interactions_.forEach(
|
||||
/**
|
||||
* @param {ol.interaction.Interaction} interaction Interaction.
|
||||
* @this {ol.Map}
|
||||
*/
|
||||
function(interaction) {
|
||||
interaction.setMap(this);
|
||||
@@ -392,6 +394,7 @@ ol.Map = function(options) {
|
||||
this.overlays_.forEach(
|
||||
/**
|
||||
* @param {ol.Overlay} overlay Overlay.
|
||||
* @this {ol.Map}
|
||||
*/
|
||||
function(overlay) {
|
||||
overlay.setMap(this);
|
||||
@@ -1342,10 +1345,10 @@ ol.Map.createOptionsInternal = function(options) {
|
||||
rendererHints = ol.DEFAULT_RENDERER_HINTS;
|
||||
}
|
||||
|
||||
var n = rendererHints.length;
|
||||
var i, rendererHint;
|
||||
for (i = 0; i < n; ++i) {
|
||||
rendererHint = rendererHints[i];
|
||||
var i, ii;
|
||||
for (i = 0, ii = rendererHints.length; i < ii; ++i) {
|
||||
/** @type {ol.RendererHint} */
|
||||
var rendererHint = rendererHints[i];
|
||||
if (rendererHint == ol.RendererHint.CANVAS) {
|
||||
if (ol.BrowserFeature.HAS_CANVAS) {
|
||||
rendererConstructor = ol.renderer.canvas.Map;
|
||||
|
||||
Reference in New Issue
Block a user