chartist-plugin-barlabels
Chartist-js Plugin for labelling the end of bars in Bar Charts.
Usage
Default Options
There are two sets of default options depending on if the chart.options has horizontalBars set to true or false.
// if chart.options.horizontalBars == true var defaultOptions = labelClass: 'ct-label' labelInterpolationFnc: Chartistnoop labelOffset: x: 2 y: 4 textAnchor: 'start' showZeroLabels: false includeIndexClass: false thresholdOptions: percentage: 30 belowLabelClass: 'ct-label-below' aboveLabelClass: 'ct-label-above'
// if chart.options.horizontalBars == false / undefined var defaultOptions = labelClass: 'ct-label' labelInterpolationFnc: Chartistnoop labelOffset: x: 0 y: -2 textAnchor: 'middle' showZeroLabels: false includeIndexClass: false thresholdOptions: percentage: 30 belowLabelClass: 'ct-label-below' aboveLabelClass: 'ct-label-above'
Example Script
'#test-bar-chart' labels: 'Monday' 'Tuesday' 'Wednesday' 'Thursday' 'Friday' 'Saturday' 'Sunday' series: 5 4 3 7 5 10 3 1 2 3 4 5 6 7 seriesBarDistance: 10 reverseData: true horizontalBars: true axisY: offset: 70 plugins: Chartistplugins ;