/**
* Plugin for adding arbitrary HTML markers to a Leaflet map
* https://github.com/dwnoble/LeafletHtmlIcon
*
* Public domain
*
*/
L.HtmlIcon = L.Icon.extend({
options: {
/*
html: (String) (required)
iconAnchor: (Point)
popupAnchor: (Point)
*/
},
initialize: function (options) {
L.Util.setOptions(this, options);
},
createIcon: function () {
var div = document.createElement('div');
div.innerHTML = this.options.html;
return div;
},
createShadow: function () {
return null;
}
});