UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

17 lines (16 loc) 440 B
"use strict"; 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()); }