UNPKG

ag-grid

Version:

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

52 lines (51 loc) 1.6 kB
// Type definitions for ag-grid v17.0.0 // Project: http://www.ag-grid.com/ // Definitions by: Niall Crosby <https://github.com/ag-grid/> export declare class BorderLayout { private static TEMPLATE_FULL_HEIGHT; private static TEMPLATE_NORMAL; private static TEMPLATE_DONT_FILL; private eNorthWrapper; private eSouthWrapper; private eEastWrapper; private eWestWrapper; private eCenterWrapper; private eOverlayWrapper; private eCenterRow; private eNorthChildLayout; private eSouthChildLayout; private eEastChildLayout; private eWestChildLayout; private eCenterChildLayout; private isLayoutPanel; private fullHeight; private horizontalLayoutActive; private verticalLayoutActive; private eGui; private id; private childPanels; private centerHeightLastTime; private centerWidthLastTime; private centerLeftMarginLastTime; private visibleLastTime; private sizeChangeListeners; private overlayWrapper; constructor(params: any); addSizeChangeListener(listener: Function): void; fireSizeChanged(): void; private getRefElement(refName); private setupPanels(params); private setupPanel(content, ePanel); getGui(): HTMLElement; doLayout(): boolean; private layoutChild(childPanel); private layoutHeight(); private layoutHeightFullHeight(); private layoutHeightNormal(); getCentreHeight(): number; private layoutWidth(); setEastVisible(visible: any): void; showLoadingOverlay(): void; showNoRowsOverlay(): void; hideOverlay(): void; }