UNPKG

react-table-sticky

Version:
22 lines (21 loc) 738 B
interface Column { Header: any; columns?: Column[]; getHeaderProps: () => { style: object; }; id: string | number; parent?: Column; sticky?: 'left' | 'right'; totalLeft: number; } export declare const checkErrors: (columns: Column[]) => void; export declare function getStickyValue(column: Column): null | 'left' | 'right'; export declare function columnIsLastLeftSticky(columnId: Column['id'], columns: any): boolean; export declare function columnIsFirstRightSticky(columnId: Column['id'], columns: any): boolean; export declare function getMarginRight(columnId: Column['id'], columns: any): number; export declare const useSticky: { (hooks: any): void; pluginName: string; }; export {};