systelab-components
Version:
systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.
17 lines (16 loc) • 714 B
TypeScript
import { GridOptions } from 'ag-grid-community';
export interface CalculatedGridState {
minRow: number;
maxRow: number;
top: number | undefined;
calculatedDisplayedCols: string[];
autoSizeColumnsToContent: boolean;
}
export declare function initializeCalculatedGridState(autoSizeColumnsToContent?: boolean): CalculatedGridState;
export declare class AutosizeGridHelper {
private static itWasPreviouslyCalculated;
private static itWasVerticallyCalculated;
private static itWasHorizontallyCalculated;
static doAutoSizeManagement(calculatedGridState: CalculatedGridState, gridOptions: GridOptions, event?: any): void;
static sizeColumnsToFit(gridOptions: GridOptions): void;
}