Я хочу разрешить пользователю рисовать прямоугольник на холсте с помощью библиотеки Draw2D. Расположение холста при нажатой мыши будет верхним левым, а местоположение холста при наведении мыши должно стать нижним правым. Однако я не могу поймать события мыши вверх и вниз на холсте.
Вот код, который я пытаюсь выполнить, но результата нет:
var canvas = new draw2d.Canvas("canvas-div");
var policy = new draw2d.policy.canvas.CanvasPolicy();
policy.onClick = function(canvas, mouseX, mouseY) {
console.log("Mouse click:" + mouseX + "," + mouseY);
}
canvas.installEditPolicy(policy);