@mui/x-charts
Version:
The community edition of MUI X Charts components.
17 lines (16 loc) • 440 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getSVGPoint = getSVGPoint;
/**
* Transform mouse event position to coordinates inside the SVG.
* @param svg The SVG element
* @param event The mouseEvent to transform
*/
function getSVGPoint(svg, event) {
const pt = svg.createSVGPoint();
pt.x = event.clientX;
pt.y = event.clientY;
return pt.matrixTransform(svg.getScreenCTM().inverse());
}
;