client/splunk.ui.charting.js
function () {
		// trigger the event only if listeners exist
		var series = this,
			options = series.options,
			chart = series.chart,
			tooltip = chart.tooltip,
			hoverPoint = chart.hoverPoint;

		// trigger mouse out on the point, which must be in this series
		if (hoverPoint) {
			hoverPoint.onMouseOut();
		}

		// fire the mouse out event
		if (series && options.events.mouseOut) {
			fireEvent(series, 'mouseOut');
		}


		// hide the tooltip
		if (tooltip && !options.stickyTracking) {
			tooltip.hide();
		}

		// set normal state
		series.setState();
		chart.hoverSeries = null;
	}
function () {
		// trigger the event only if listeners exist
		var series = this,
			options = series.options,
			chart = series.chart,
			tooltip = chart.tooltip,
			hoverPoint = chart.hoverPoint;

		// trigger mouse out on the point, which must be in this series
		if (hoverPoint) {
			hoverPoint.onMouseOut();
		}

		// fire the mouse out event
		if (series && options.events.mouseOut) {
			fireEvent(series, 'mouseOut');
		}


		// hide the tooltip
		if (tooltip && !options.stickyTracking) {
			tooltip.hide();
		}

		// set normal state
		series.setState();
		chart.hoverSeries = null;
	}
function ( ) { // trigger the event only if listeners exist
 var series = this , options = series . options , chart = series . chart , tooltip = chart . tooltip , hoverPoint = chart . hoverPoint ; // trigger mouse out on the point, which must be in this series
 if ( hoverPoint ) { hoverPoint . onMouseOut ( ) ; } // fire the mouse out event
 if ( series && options . events . mouseOut ) { fireEvent ( series , 'mouseOut' ) ; } // hide the tooltip
 if ( tooltip && ! options . stickyTracking ) { tooltip . hide ( ) ; } // set normal state
 series . setState ( ) ; chart . hoverSeries = null ; }
Series mouse out handler
Series mouse out handler