function determineLastEvent(e, lastEvent, inChartArea, isClick) {
  if (!inChartArea || e.type === 'mouseout') {
    return null;
  }
  if (isClick) {
    return lastEvent;
  }
  return e;
}
@param {ChartEvent} e
@param {ChartEvent|null} lastEvent
@param {boolean} inChartArea
@param {boolean} isClick
@returns {ChartEvent|null}