UNPKG

@nivo/scatterplot

Version:
72 lines 3.55 kB
import { CssMixBlendMode } from '@nivo/core'; import { ScatterPlotCommonProps, ScatterPlotDatum, ScatterPlotLayerId, ScatterPlotNodeData } from './types'; export declare const commonDefaultProps: { xScale: ScatterPlotCommonProps<ScatterPlotDatum>["xScale"]; yScale: ScatterPlotCommonProps<ScatterPlotDatum>["yScale"]; enableGridX: boolean; enableGridY: boolean; axisTop: null; axisRight: null; axisBottom: {}; axisLeft: {}; nodeId: ScatterPlotCommonProps<ScatterPlotDatum>["nodeId"]; nodeSize: number; nodeComponent: <RawDatum extends ScatterPlotDatum>({ node, style, blendMode, isInteractive, onMouseEnter, onMouseMove, onMouseLeave, onMouseDown, onMouseUp, onClick, onDoubleClick, }: import("./types").ScatterPlotNodeProps<RawDatum>) => import("react/jsx-runtime").JSX.Element; colors: ScatterPlotCommonProps<ScatterPlotDatum>["colors"]; isInteractive: boolean; debugMesh: boolean; tooltip: <RawDatum extends ScatterPlotDatum>({ node, }: import("./types").ScatterPlotTooltipProps<RawDatum>) => import("react/jsx-runtime").JSX.Element; markers: never[]; legends: never[]; annotations: never[]; }; export declare const svgDefaultProps: { blendMode: CssMixBlendMode; layers: ScatterPlotLayerId[]; role: string; useMesh: boolean; animate: boolean; motionConfig: string; xScale: ScatterPlotCommonProps<ScatterPlotDatum>["xScale"]; yScale: ScatterPlotCommonProps<ScatterPlotDatum>["yScale"]; enableGridX: boolean; enableGridY: boolean; axisTop: null; axisRight: null; axisBottom: {}; axisLeft: {}; nodeId: ScatterPlotCommonProps<ScatterPlotDatum>["nodeId"]; nodeSize: number; nodeComponent: <RawDatum extends ScatterPlotDatum>({ node, style, blendMode, isInteractive, onMouseEnter, onMouseMove, onMouseLeave, onMouseDown, onMouseUp, onClick, onDoubleClick, }: import("./types").ScatterPlotNodeProps<RawDatum>) => import("react/jsx-runtime").JSX.Element; colors: ScatterPlotCommonProps<ScatterPlotDatum>["colors"]; isInteractive: boolean; debugMesh: boolean; tooltip: <RawDatum extends ScatterPlotDatum>({ node, }: import("./types").ScatterPlotTooltipProps<RawDatum>) => import("react/jsx-runtime").JSX.Element; markers: never[]; legends: never[]; annotations: never[]; }; export declare const canvasDefaultProps: { layers: ScatterPlotLayerId[]; pixelRatio: number; renderNode: (ctx: CanvasRenderingContext2D, node: ScatterPlotNodeData<ScatterPlotDatum>) => void; xScale: ScatterPlotCommonProps<ScatterPlotDatum>["xScale"]; yScale: ScatterPlotCommonProps<ScatterPlotDatum>["yScale"]; enableGridX: boolean; enableGridY: boolean; axisTop: null; axisRight: null; axisBottom: {}; axisLeft: {}; nodeId: ScatterPlotCommonProps<ScatterPlotDatum>["nodeId"]; nodeSize: number; nodeComponent: <RawDatum extends ScatterPlotDatum>({ node, style, blendMode, isInteractive, onMouseEnter, onMouseMove, onMouseLeave, onMouseDown, onMouseUp, onClick, onDoubleClick, }: import("./types").ScatterPlotNodeProps<RawDatum>) => import("react/jsx-runtime").JSX.Element; colors: ScatterPlotCommonProps<ScatterPlotDatum>["colors"]; isInteractive: boolean; debugMesh: boolean; tooltip: <RawDatum extends ScatterPlotDatum>({ node, }: import("./types").ScatterPlotTooltipProps<RawDatum>) => import("react/jsx-runtime").JSX.Element; markers: never[]; legends: never[]; annotations: never[]; }; //# sourceMappingURL=props.d.ts.map