title: Programmatically open and close Chart.js tooltip
body: <p><code>Chart.js 2.2.1</code></p>
  
  <p>Any idea how to trigger the code that runs when I hover over a datapoint, and that runs when I move the mouse off?  I need to programmatically show and hide a chart's tooltip.</p>
  
  <pre><code>openTip(oChart, datasetIndex, pointIndex){
     // how to open a specific tooltip?
  }
  closeTip(oChart, datasetIndex, pointIndex){
     // how to close the same tooltip?
  }
  </code></pre>
  
  <p>I would show sample code if I could, but I don't even know where to start. The <a href="http://www.chartjs.org/docs/#advanced-usage-prototype-methods" rel="noreferrer">chart method docs</a> haven't helped.</p>
  
  <p><a href="https://jsfiddle.net/ucvvvnm4/3/" rel="noreferrer">JSFiddle</a></p>