@nivo/scatterplot
Version:
19 lines • 1.21 kB
TypeScript
import { CssMixBlendMode } from '@nivo/core';
import { ScatterPlotCommonProps, ScatterPlotDatum, ScatterPlotNode, ScatterPlotNodeData } from './types';
interface NodesProps<RawDatum extends ScatterPlotDatum> {
nodes: ScatterPlotNodeData<RawDatum>[];
nodeComponent: ScatterPlotNode<RawDatum>;
isInteractive: boolean;
onMouseEnter?: ScatterPlotCommonProps<RawDatum>['onMouseEnter'];
onMouseMove?: ScatterPlotCommonProps<RawDatum>['onMouseMove'];
onMouseLeave?: ScatterPlotCommonProps<RawDatum>['onMouseLeave'];
onMouseDown?: ScatterPlotCommonProps<RawDatum>['onMouseDown'];
onMouseUp?: ScatterPlotCommonProps<RawDatum>['onMouseUp'];
onClick?: ScatterPlotCommonProps<RawDatum>['onClick'];
onDoubleClick?: ScatterPlotCommonProps<RawDatum>['onDoubleClick'];
tooltip: ScatterPlotCommonProps<RawDatum>['tooltip'];
blendMode: CssMixBlendMode;
}
export declare const Nodes: <RawDatum extends ScatterPlotDatum>({ nodes, nodeComponent, isInteractive, onMouseEnter, onMouseMove, onMouseLeave, onMouseDown, onMouseUp, onClick, onDoubleClick, tooltip, blendMode, }: NodesProps<RawDatum>) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=Nodes.d.ts.map