UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components

29 lines (28 loc) 1.13 kB
import { BeanStub } from "../context/beanStub"; import { ControllersService } from "../controllersService"; export interface FakeHorizontalScrollView { setHeight(height: number): void; setViewportHeight(height: number): void; setContainerHeight(height: number): void; setRightSpacerFixedWidth(width: number): void; setLeftSpacerFixedWidth(width: number): void; includeLeftSpacerScrollerCss(cssClass: string, include: boolean): void; includeRightSpacerScrollerCss(cssClass: string, include: boolean): void; } export declare class FakeHorizontalScrollController extends BeanStub { private scrollVisibleService; private columnController; controllersService: ControllersService; private view; private enableRtl; private eViewport; private eContainer; constructor(); setView(view: FakeHorizontalScrollView, eViewport: HTMLElement, eContainer: HTMLElement): void; private postConstruct; private onScrollVisibilityChanged; private setFakeHScrollSpacerWidths; private setScrollVisible; getViewport(): HTMLElement; getContainer(): HTMLElement; }