visual-grid
Version:
JavaScript Data Table
28 lines (27 loc) • 1.19 kB
TypeScript
import { Grid } from "../../grid";
import { ColumnOptions, Fillable } from "../../types";
interface Props {
grid: Grid;
row: string;
column: string;
rawValue: any;
options: ColumnOptions;
isSelected: boolean;
isLeftSelected: boolean;
isRightSelected: boolean;
isTopSelected: boolean;
isBottomSelected: boolean;
isFilling: boolean;
isLeftFilling: boolean;
isRightFilling: boolean;
isTopFilling: boolean;
isBottomFilling: boolean;
fillable: Fillable;
onDbClick?: (ev: MouseEvent, row: string, col: string) => void;
onMouseDown?: (ev: MouseEvent, row: string, col: string) => void;
onMouseMove?: (ev: MouseEvent, row: string, col: string) => void;
onMouseUp?: (ev: MouseEvent, row: string, col: string) => void;
onFillerMouseDown?: (ev: MouseEvent, row: string, col: string) => void;
}
declare const _default: (props: Omit<Omit<Props, "grid">, "options" | "rawValue" | "isSelected" | "isLeftSelected" | "isRightSelected" | "isTopSelected" | "isBottomSelected" | "isFilling" | "isLeftFilling" | "isRightFilling" | "isTopFilling" | "isBottomFilling" | "fillable">) => JSX.Element;
export default _default;