Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Plugin for flot providing the ability to hide (and show) graphs

branch: master
README
Plugin to hide series in flot graphs.
https://github.com/markrcote/flot-hiddengraphs
 
To activate, set legend.hideable to true in the flot options object.
To hide one or more series by default, set legend.hidden to an array of
label strings.

At the moment, this only works with line and point graphs.

Example:

    var plotdata = [{data: [[1, 1], [2, 1], [3, 3], [4, 2], [5, 5]],
                     label: "graph 1"},
                    {data: [[1, 0], [2, 1], [3, 0], [4, 4], [5, 3]],
                     label: "graph 2"}];

    plot = $.plot($("#placeholder"), plotdata, {
        series: {
            points: { show: true },
            lines: { show: true }
        },
        legend: {
            hideable: true,
            hidden: ["graph 1", "graph 2"]
        }
    });


TODO
----

- Make links/buttons configurable
- Support other types of graphs than just points and lines
- Make mouseovers a little less flakey--mouseout events sometimes missed
Something went wrong with that request. Please try again.