UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

11 lines (10 loc) 556 B
import type { TableColumnCtx } from '../table-column/defaults'; import type { TableHeaderProps } from './types'; declare function useEvent(props: TableHeaderProps, emit: any): { handleSortClick: (event: Event, column: TableColumnCtx, givenOrder: string | boolean) => void; handleHeaderClick: (event: Event, column: TableColumnCtx) => void; handleMouseDown: (event: MouseEvent, column: TableColumnCtx) => void; handleMouseMove: (event: MouseEvent, column: TableColumnCtx) => void; handleMouseOut: () => void; }; export default useEvent;