Subversion Repositories eFlore/Applications.moissonnage

Compare Revisions

Ignore whitespace Rev 5 → Rev 6

/trunk/widget/modules/carto/squelettes/scripts/layer/Icon.Canvas.js
New file
0,0 → 1,27
L.Icon.Canvas = L.Icon.extend({
options: {
iconSize: new L.Point(20, 20), // Have to be supplied
/*
iconAnchor: (Point)
popupAnchor: (Point)
*/
className: 'leaflet-canvas-icon'
},
 
createIcon: function () {
var e = document.createElement('canvas');
this._setIconStyles(e, 'icon');
var s = this.options.iconSize;
e.width = s.x
e.height = s.y;
this.draw(e.getContext('2d'), s.x, s.y);
return e;
},
 
createShadow: function () {
return null;
},
 
draw: function(canvas, width, height) {
}
});