Custom Cells
interface DataEditorProps {
// ...other props
customRenderers?: readonly CustomRenderer<any>[];
drawCell?: DrawCellCallback;
drawHeader?: DrawHeaderCallback;
// ...other props
}customRenderers
customRenderers?: readonly CustomRenderer<any>[];drawCell
drawCell?: (
args: {
ctx: CanvasRenderingContext2D;
cell: GridCell;
theme: Theme;
rect: Rectangle;
col: number;
row: number;
hoverAmount: number;
hoverX: number | undefined;
hoverY: number | undefined;
highlighted: boolean;
imageLoader: ImageWindowLoader;
},
drawContent: () => void
) => void;drawHeader
Last updated