Skip to content

Commit

Permalink
Merge branch 'dev/add_options_param'
Browse files Browse the repository at this point in the history
  • Loading branch information
abierbaum committed Jan 10, 2013
2 parents 27e7e7e + 4ec60a2 commit 0825c98
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions leaflet-providers-0.0.2.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
var providers = {};

L.TileLayer.Provider = L.TileLayer.extend({
initialize: function (arg) {
initialize: function (arg, options) {
var parts = arg.split('.');

var providerName = parts[0];
Expand Down Expand Up @@ -39,7 +39,9 @@
return providers[attributionName].options.attribution;
});
}
L.TileLayer.prototype.initialize.call(this, provider.url, provider.options);
// Compute final options combining provider options with any user overrides
var layer_opts = L.Util.extend({}, provider.options, options);
L.TileLayer.prototype.initialize.call(this, provider.url, layer_opts);
}
});

Expand Down

0 comments on commit 0825c98

Please sign in to comment.