ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
26 lines (25 loc) • 886 B
TypeScript
import { BeanStub } from "../context/beanStub";
import { RowContainerController } from "./rowContainer/rowContainerController";
export declare class ViewportSizeFeature extends BeanStub {
private controllersService;
private columnController;
private scrollVisibleService;
private columnApi;
private gridApi;
private centerContainerCon;
private gridBodyCon;
private centerWidth;
private bodyHeight;
constructor(centerContainer: RowContainerController);
private postConstruct;
private listenForResize;
private onScrollbarWidthChanged;
private onCenterViewportResized;
checkViewportAndScrolls(): void;
getBodyHeight(): number;
private checkBodyHeight;
private updateScrollVisibleService;
private updateScrollVisibleServiceImpl;
isHorizontalScrollShowing(): boolean;
private onHorizontalViewportChanged;
}