Private onMouseMove
onMouseMove: function = throttle(event => {const normalized = normalizeEvent(event, this.state.chartRect);const [x] = mouseEventToData(normalized, this.state);if (!this.state.dataBounds.containsPointHorizontal(x)) {return;}// x = floorToPrecision(x, this.state.initialBounds.deltaX);if (x === this.lastXPos) {return;}this.lastXPos = x;const pointsWithDataSet = this.getDataByX(x);this.tooltip.setDataAndShow(pointsWithDataSet);}, MOUSE_MOVE_THROTTLE)