Help us make our products better.Take our 5 minute survey.
Dismiss

Legend Plugin Reference

The Legend plugin visualizes the legend.

Import

Use the following statement to import the plugin:

import { Legend } from '@devexpress/dx-react-chart-material-ui';
// import { Legend } from '@devexpress/dx-react-chart-bootstrap4';

If you want to use custom components, you can import the themeless plugin:

import { Legend } from '@devexpress/dx-react-chart';

User Reference

Properties

Name Type Default Description
markerComponent ComponentType<object> A component that renders a marker.
labelComponent ComponentType<Legend.LabelProps> A component that renders the legend label.
rootComponent ComponentType<Legend.RootProps> A component that renders the legend's root layout.
itemComponent ComponentType<Legend.ItemProps> A component that renders a legend item.
position? 'left' | 'right' | 'top' | 'bottom' 'right' The legend position.

Interfaces

Legend.LabelProps

Describes properties passed to a component that renders the label.

Field Type Description
text string | number Item text.

Legend.RootProps

Describes properties passed to a component that renders the legend's root layout.

Field Type Description
children ReactNode A React node used to render the legend's root layout.

Legend.ItemProps

Describes properties passed to a component that renders a legend item.

Field Type Description
children ReactNode A React node used to render an item.

Plugin Components

Name Properties Description
Legend.Root Legend.RootProps A component that renders the root layout.
Legend.Item Legend.ItemProps A component that renders an item.
Legend.Marker object A component that renders a marker.
Legend.Label Legend.LabelProps A component that renders the label.
This site uses cookies to make your browsing experience more convenient and personal. Cookies store useful information on your computer to help us improve the efficiency and relevance of our site for you. In some cases, they are essential to making the site work properly. By accessing this site, you consent to the use of cookies. For more information, refer to DevExpress’ privacy policy and cookie policy.