schme16 / Chart.js-RangeSlider

This adds the option of having a range slider to your Chart.JS Charts, to allow you to select a specific data scale
MIT License
33 stars 11 forks source link

Chart.JS-RangeSlider

A range slider plugin for Chart.JS, that enables you to select a specific data scales.

Demo

JSFiddle: https://jsfiddle.net/schme16/xfyvvup8/195/

Installation:

bower install chart.js-rangeslider --save npm install chart.js-rangeslider --save or straight from the source:

Dependencies

Which one should I use?

Usage

new RangeSliderChart({

    chartData: chartJSDatasets, //The same data you give to Chart.js
    chartOpts: chartJSOptions, //Your Chart.js options
    chartType: 'Line', //Which Chart.js chart you want (eg. Lie, Bar, Pie, etc.)
    chartCTX: ctx, //your canvas context

    class: 'my-chart-ranger', //Specifies a custom class you want applied to your sliders

    initial: [3, 10] //Which data points to start the sliders on
})