axui-datagrid
Version:
DataGrid, DataSheet for React
19 lines (18 loc) • 851 B
TypeScript
import { IDataGrid } from '../common/@types';
interface IGetScrollLeftOptions {
colGroup: IDataGrid.ICol[];
sColIndex: number;
eColIndex: number;
frozenColumnIndex: number;
frozenPanelWidth: number;
verticalScrollerWidth: number;
rightPanelWidth: number;
scrollContentWidth: number;
scrollContentHeight: number;
scrollContentContainerWidth: number;
scrollContentContainerHeight: number;
scrollTop: number;
scrollLeft: number;
}
declare const getAvailScrollLeft: (colIndex: number, { frozenColumnIndex, sColIndex, frozenPanelWidth, colGroup, eColIndex, verticalScrollerWidth, rightPanelWidth, scrollContentWidth, scrollContentHeight, scrollContentContainerWidth, scrollContentContainerHeight, scrollTop, scrollLeft, }: IGetScrollLeftOptions) => number | undefined;
export default getAvailScrollLeft;