},
onAdd: function (map) {
- var className = 'leaflet-control-locate',
- classNames = className + ' leaflet-control-zoom leaflet-bar leaflet-control',
- container = L.DomUtil.create('div', classNames);
+ var className = 'control-share',
+ container = L.DomUtil.create('div', className);
- var link = L.DomUtil.create('a', 'leaflet-bar-part leaflet-bar-part-single', container);
+ var link = L.DomUtil.create('a', 'control-button', container);
+ link.innerHTML = "<span class='icon share'></span>";
link.href = '#';
link.title = this.options.title;
- this._uiPane = L.DomUtil.create('div', 'leaflet-map-ui', map._container);
-
- L.DomEvent
- .on(this._uiPane, 'click', L.DomEvent.stopPropagation)
- .on(this._uiPane, 'click', L.DomEvent.preventDefault)
- .on(this._uiPane, 'dblclick', L.DomEvent.preventDefault);
+ this._uiPane = this.options.uiPane;
var h2 = L.DomUtil.create('h2', '', this._uiPane);
h2.innerHTML = I18n.t('javascripts.share.title');