leaflet.glify
Version:
web gl renderer plugin for leaflet
22 lines (17 loc) • 517 B
text/typescript
import { ICanvasOverlayDrawEvent } from "../canvas-overlay";
import { Map } from "leaflet";
export class CanvasOverlay {
_userDrawFunc: (e: ICanvasOverlayDrawEvent) => void;
constructor(userDrawFunc: (e: ICanvasOverlayDrawEvent) => void) {
this._userDrawFunc = userDrawFunc;
}
canvas: HTMLCanvasElement = (() => {
const canvas = document.createElement("canvas");
jest.spyOn(canvas, "getContext");
return canvas;
})();
addTo(map: Map): this {
return this;
}
redraw(): void {}
}