UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

11 lines (10 loc) 561 B
import type { TableBodyProps } from './defaults'; import type { TableColumnCtx } from '../table-column/defaults'; declare function useEvents(props: Partial<TableBodyProps>): { handleClickTr: (event: Event, row: TableColumnCtx) => void; handleCellMouseEnter: (event: MouseEvent, row: TableColumnCtx) => void; handleCellMouseLeave: (event: MouseEvent) => void; handleMouseEnter: import("lodash-unified").DebouncedFunc<(index: number) => void>; handleMouseLeave: import("lodash-unified").DebouncedFunc<() => void>; }; export default useEvents;