parsePoint method
Implementation
Point? parsePoint(Event e) {
if (e.isA<TouchEvent>()) {
var p = (e as TouchEvent).changedTouches.item(0)!.clientPoint;
return Point(p.x - _img.offsetLeft, p.y - _img.offsetTop);
} else if (e.isA<MouseEvent>()) {
var p = (e as MouseEvent).pagePoint;
return Point(p.x - _img.offsetLeft, p.y - _img.offsetTop);
}
return null;
}