title: Chart.js dynamic bar width
body: <p>I have a requirement to render a set of time series data of contiguous blocks.</p>
  
  <p>I need to describe a series of bars which could span many hours, or just minutes, with their own Y value.</p>
  
  <p>I'm not sure if ChartJS is what I should be using for this, but I have looked at extending the Bar type, but it seems very hard coded for each bar to be the same width. The Scale Class internally is used for labels, chart width etc, not just the bars themselves.</p>
  
  <p>I am trying to achieve something like this that works in Excel: <a href="http://peltiertech.com/variable-width-column-charts/" rel="nofollow noreferrer">http://peltiertech.com/variable-width-column-charts/</a></p>
  
  <p>Has anyone else had to come up with something similar?</p>
  
  <p><a href="https://i.stack.imgur.com/s4MiC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/s4MiC.png" alt="enter image description here"></a></p>