Legend Component reusable API class that renders a
simple and configurable legend element.
(require("Legend"))(_selection, _data)
This function creates the graph using the selection as container
Parameters:
| Name | Type | Description |
|---|---|---|
_selection |
D3Selection | A d3 selection that represents the container(s) where the chart(s) will be rendered |
_data |
object | The data to attach and generate the chart |
- Source:
Requires
- module:d3
Methods
-
module:Legend(_selection, _data)
-
This function creates the graph using the selection as container
Parameters:
Name Type Description _selectionD3Selection A d3 selection that represents the container(s) where the chart(s) will be rendered _dataobject The data to attach and generate the chart - Source:
-
<static> clearHighlight()
-
Clears the highlighted line entry
- Source:
-
<static> colorSchema(_x)
-
Gets or Sets the colorSchema of the chart
Parameters:
Name Type Description _xarray Color scheme array to get/set - Source:
Returns:
Current colorSchema or Donut Chart module to chain calls- Type
- number | module
-
<static> height(_x)
-
Gets or Sets the height of the legend chart
Parameters:
Name Type Description _xnumber Desired width for the chart - Source:
Returns:
Current height or Legend module to chain calls- Type
- height | module
-
<static> highlight(entryId)
-
Highlights a line entry by fading the rest of lines
Parameters:
Name Type Description entryIdnumber ID of the entry line - Source:
-
<static> inline(_x)
-
Gets or Sets the inline mode on the legend
Parameters:
Name Type Description _xboolean Desired inline mode for the graph - Source:
Returns:
Current inline mode or Legend module to chain calls- Type
- inline | module
-
<static> margin(_x)
-
Gets or Sets the margin of the legend chart
Parameters:
Name Type Description _xobject Margin object to get/set - Source:
Returns:
Current margin or Legend module to chain calls- Type
- margin | module
-
<static> width(_x)
-
Gets or Sets the width of the legend chart
Parameters:
Name Type Description _xnumber Desired width for the graph - Source:
Returns:
Current width or Legend module to chain calls- Type
- width | module