BR.BingLayer = L.BingLayer.extend({
options: {
maxZoom: 19,
attribution:
'Bing Maps' +
' (TOU)',
},
initialize: function (key, options) {
L.BingLayer.prototype.initialize.call(this, key, options);
this._logo = L.control({ position: 'bottomleft' });
this._logo.onAdd = function (map) {
this._div = L.DomUtil.create('div', 'bing-logo');
this._div.innerHTML =
'
';
return this._div;
};
},
onAdd: function (map) {
L.BingLayer.prototype.onAdd.call(this, map);
map.addControl(this._logo);
},
onRemove: function (map) {
L.BingLayer.prototype.onRemove.call(this, map);
map.removeControl(this._logo);
},
});