@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
11 lines (10 loc) • 669 B
TypeScript
import { GridApi } from "ag-grid-community";
import { IGroupingProvider } from "./GroupingProvider";
export interface IScrollPosition {
readonly top: number;
readonly left: number;
}
export declare const initializeStickyRow: (gridApi: GridApi) => void;
export declare const updateStickyRowPosition: (gridApi: GridApi, apiWrapper?: any) => void;
export declare function stickyRowExists(gridApi: GridApi, apiWrapper?: any): boolean;
export declare const updateStickyRowContentClasses: (currentScrollPosition: IScrollPosition, lastScrollPosition: IScrollPosition, rowHeight: number, gridApi: GridApi, groupingProvider: IGroupingProvider, apiWrapper: any) => void;