UNPKG

@neo4j-ndl/react-charts

Version:

React implementation of charts from Neo4j Design System

36 lines 1.51 kB
/** * * Copyright (c) "Neo4j" * Neo4j Sweden AB [http://neo4j.com] * * This file is part of Neo4j. * * Neo4j is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ import { type CommonProps, type LegendProps } from './utils/chart-types'; type LegendComponentProps = LegendProps & { isLayoutReady?: boolean; onLayoutReady?: () => void; }; /** * Renders the interactive chart legend and keeps legend state synchronized with * ECharts. * * The component owns the React-side selected-series state, mirrors it into the * shared ref consumed when rebuilding chart options, and wires item hover/click * interactions back to the ECharts instance. */ export declare const Legend: ({ className, series, isLayoutReady, onLayoutReady, htmlAttributes, ...restProps }: Omit<CommonProps<"div", LegendComponentProps>, "ref">) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=Legend.d.ts.map