vendor/chart.js/Chart.js
function(easingValue) {
		var me = this;
		var tooltip = me.tooltip;
		var args = {
			tooltip: tooltip,
			easingValue: easingValue
		};

		if (core_plugins.notify(me, 'beforeTooltipDraw', [args]) === false) {
			return;
		}

		tooltip.draw();

		core_plugins.notify(me, 'afterTooltipDraw', [args]);
	}
function(easingValue) {
		var me = this;
		var tooltip = me.tooltip;
		var args = {
			tooltip: tooltip,
			easingValue: easingValue
		};

		if (core_plugins.notify(me, 'beforeTooltipDraw', [args]) === false) {
			return;
		}

		tooltip.draw();

		core_plugins.notify(me, 'afterTooltipDraw', [args]);
	}
function ( easingValue ) { var me = this ; var tooltip = me . tooltip ; var args = { tooltip : tooltip , easingValue : easingValue } ; if ( core_plugins . notify ( me , 'beforeTooltipDraw' , [ args ] ) === false ) { return ; } tooltip . draw ( ) ; core_plugins . notify ( me , 'afterTooltipDraw' , [ args ] ) ; }
Draws tooltip unless a plugin returns `false` to the `beforeTooltipDraw`
hook, in which case, plugins will not be called on `afterTooltipDraw`.
@private
Draws tooltip unless a plugin returns false to the beforeTooltipDraw hook in which case plugins will not be called on afterTooltipDraw .