UNPKG

@table-library/react-table-library

Version:
23 lines (22 loc) 872 B
import { TableElementRef } from '@table-library/react-table-library/types/layout'; export declare const getHeaderColumns: (tableElementRef: TableElementRef) => HTMLElement[]; declare type Callback = (cell: HTMLElement, index: number, size: number) => void; export declare const applyToHeaderColumns: (tableElementRef: TableElementRef, callback: Callback) => void; export declare const applyToColumns: (tableElementRef: TableElementRef, callback: Callback) => void; export declare type DataColumn = { index: number; minWidth: number; width: number; isStiff: boolean; isHide?: boolean; isColSpan?: boolean; }; export declare const toDataColumn: (column: HTMLElement, index: number) => { index: number; minWidth: number; width: number; isStiff: boolean; isHide: boolean; isColSpan: boolean; }; export {};