active-table
Version:
Framework agnostic table component for editable data experience
13 lines • 827 B
TypeScript
import { ColumnResizerColors, ColumnSizerT } from '../../../types/columnSizer';
import { ColumnsDetailsT } from '../../../types/columnDetails';
import { ActiveTable } from '../../../activeTable';
export declare class ColumnSizer {
static shouldWidthBeIncreased(widthPx: number): boolean;
private static getBackgroundImage;
private static getMarginRight;
private static getTotalCellBorderWidth;
private static generateBorderWidthsInfo;
static createObject(columnSizerElement: HTMLElement, columnsDetails: ColumnsDetailsT, sizerIndex: number, tableElement: HTMLElement, overlayElement?: HTMLElement, movableColumnSizer?: HTMLElement, columnResizerColors?: ColumnResizerColors): ColumnSizerT;
static create(at: ActiveTable, sizerIndex: number): ColumnSizerT;
}
//# sourceMappingURL=columnSizer.d.ts.map