@siemens/ngx-datatable
Version:
ngx-datatable is an Angular table grid component for presenting large and complex data.
15 lines (14 loc) • 639 B
TypeScript
import { ColumnGroupWidth, PinnedColumns, TableColumnGroup, TableColumnInternal } from '../types/internal.types';
/**
* Returns the columns by pin.
*/
export declare const columnsByPin: (cols: TableColumnInternal[]) => TableColumnGroup;
/**
* Returns the widths of all group sets of a column
*/
export declare const columnGroupWidths: (groups: TableColumnGroup, all: TableColumnInternal[]) => ColumnGroupWidth;
/**
* Calculates the total width of all columns
*/
export declare const columnTotalWidth: (columns?: TableColumnInternal[]) => number;
export declare const columnsByPinArr: (val: TableColumnInternal[]) => PinnedColumns[];