UNPKG

@gpa-gemstone/react-table

Version:
20 lines (19 loc) 868 B
import * as React from 'react'; import * as ReactTableProps from './Types'; export declare function Column<T>(props: React.PropsWithChildren<ReactTableProps.IColumn<T>>): JSX.Element; export interface IHeaderWrapperProps { onSort: React.MouseEventHandler<HTMLTableCellElement>; startAdjustment?: React.MouseEventHandler<HTMLDivElement>; sorted: boolean; asc: boolean; style: React.CSSProperties; allowSort?: boolean; colKey: string; } export declare function ColumnHeaderWrapper(props: React.PropsWithChildren<IHeaderWrapperProps>): JSX.Element; export interface IDataWrapperProps { dragStart?: (e: React.DragEvent) => void; onClick?: (e: React.MouseEvent<HTMLElement, MouseEvent>) => void; style: React.CSSProperties; } export declare function ColumnDataWrapper(props: React.PropsWithChildren<IDataWrapperProps>): JSX.Element;