Skip to content

Legends

Legends visualize color and symbol scales to aid chart interpretation. Legends can also serve as interactors that filter or highlight plot content.

WARNING

At present only discrete legends can be used as interactors. We plan to add support for interval selections over continuous color ramps in the future.

colorLegend

colorLegend(options)

Create a new legend for a plot's color scale. The following options are supported:

If invoked as a directive within a plot definition, the for option should not be used, and the legend will be included as part of the plot itself.

If invoked with the for option in a standalone fashion, returns a Web element containing the legend only.

opacityLegend

opacityLegend(options)

Create a new legend for a plot's opacity scale. The following options are supported:

If invoked as a directive within a plot definition, the for option should not be used, and the legend will be included as part of the plot itself.

If invoked with the for option in a standalone fashion, returns a Web element containing the legend only.

symbolLegend

symbolLegend(options)

Create a new legend for a plot's symbol scale. The following options are supported:

If invoked as a directive within a plot definition, the for option should not be used, and the legend will be included as part of the plot itself.

If invoked with the for option in a standalone fashion, returns a Web element containing the legend only.