## Example

```js  
//Setup some fake data
var data = [
  ['North', 140],
  ['South', 200],
  ['East', 250],
  ['West', 170]
];

var chart = d3.select('#vis')
  .append('svg')
  .attr('height', 500)
  .attr('width', 500)
  .append('g')
  .attr('transform', 'translate(50,172.5)')
  .chart('HorizontalMultiSeriesBars')
  .c({
    width: 400,
    height: 25,
  })

//Render the chart with data
// chart._notifier.showMessage(false);
chart.draw(data);

setTimeout(function () {
  chart.trigger('external:mouseover', {data: data[0]});
}, 2000);
setTimeout(function () {
  chart.trigger('external:mouseout');
}, 3000);
setTimeout(function () {
  chart.trigger('external:mouseover', {data: data[1]});
}, 3000);
setTimeout(function () {
  chart.trigger('external:mouseout');
}, 4000);

```

