access functions via bracked/string to avoid compilation mangling
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user