react-grid-heatmap
Version:
A react component for heatmap visualisation in grid layout
17 lines (16 loc) • 727 B
TypeScript
/// <reference types="react" />
export interface HeatMapGridProps {
data: number[][];
xLabels?: string[];
yLabels?: string[];
cellHeight?: string;
square?: boolean;
xLabelsPos?: 'top' | 'bottom';
yLabelsPos?: 'left' | 'right';
xLabelsStyle?: (index: number) => {};
yLabelsStyle?: (index: number) => {};
cellStyle?: (x: number, y: number, ratio: number) => {};
cellRender?: (x: number, y: number, value: number) => {};
onClick?: (x: number, y: number) => void;
}
export declare const HeatMapGrid: ({ data, xLabels, yLabels, xLabelsPos, yLabelsPos, square, cellHeight, xLabelsStyle, yLabelsStyle, cellStyle, cellRender, onClick }: HeatMapGridProps) => JSX.Element;