reaviz
Version:
Data Visualization using React
43 lines (41 loc) • 1.01 kB
TypeScript
import { FC, ReactElement } from 'react';
import { ChartTooltip, ChartTooltipProps } from '../common/Tooltip';
export interface TreeMapRectProps {
/**
* The internal data object built by d3
*/
data: any;
/**
* Id set by the parent.
*/
id: string;
/**
* Fill for the rect.
*/
fill: string;
/**
* Whether the chart is animated or not.
*/
animated?: boolean;
/**
* Cursor for the element.
*/
cursor?: string;
/**
* Tooltip element.
*/
tooltip?: ReactElement<ChartTooltipProps, typeof ChartTooltip> | null;
/**
* Event for when the arc is clicked.
*/
onClick?: (event: any, data: any) => void;
/**
* Event for when the arc has mouse enter.
*/
onMouseEnter?: (event: any, data: any) => void;
/**
* Event for when the arc has mouse leave.
*/
onMouseLeave?: (event: any, data: any) => void;
}
export declare const TreeMapRect: FC<Partial<TreeMapRectProps>>;