diff --git a/src/ol/pluggablemap.js b/src/ol/pluggablemap.js index 0b667ccb25..c59f5ee821 100644 --- a/src/ol/pluggablemap.js +++ b/src/ol/pluggablemap.js @@ -239,7 +239,7 @@ ol.PluggableMap = function(options) { * @type {ol.renderer.Map} * @private */ - this.renderer_ = optionsInternal.mapRendererPlugin.create(this.viewport_, this); + this.renderer_ = optionsInternal.mapRendererPlugin['create'](this.viewport_, this); /** * @type {function(Event)|undefined} @@ -1418,7 +1418,7 @@ ol.PluggableMap.createOptionsInternal = function(options) { var rendererType = rendererTypes[i]; for (var j = 0, jj = mapRendererPlugins.length; j < jj; ++j) { var candidate = mapRendererPlugins[j]; - if (candidate.handles(rendererType)) { + if (candidate['handles'](rendererType)) { mapRendererPlugin = candidate; break outer; } diff --git a/src/ol/renderer/map.js b/src/ol/renderer/map.js index 4fa5386c79..732cdba063 100644 --- a/src/ol/renderer/map.js +++ b/src/ol/renderer/map.js @@ -212,8 +212,8 @@ ol.renderer.Map.prototype.getLayerRenderer = function(layer) { var type = this.getType(); for (var i = 0, ii = layerRendererPlugins.length; i < ii; ++i) { var plugin = layerRendererPlugins[i]; - if (plugin.handles(type, layer)) { - renderer = plugin.create(this, layer); + if (plugin['handles'](type, layer)) { + renderer = plugin['create'](this, layer); break; } }