ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
41 lines (40 loc) • 1.19 kB
TypeScript
import { Component } from "../../widgets/component";
export declare enum RowContainerNames {
LEFT = "left",
RIGHT = "right",
CENTER = "center",
FULL_WIDTH = "fullWidth",
TOP_LEFT = "topLeft",
TOP_RIGHT = "topRight",
TOP_CENTER = "topCenter",
TOP_FULL_WITH = "topFullWidth",
BOTTOM_LEFT = "bottomLeft",
BOTTOM_RIGHT = "bottomRight",
BOTTOM_CENTER = "bottomCenter",
BOTTOM_FULL_WITH = "bottomFullWidth"
}
export declare class RowContainerComp extends Component {
private rowRenderer;
private beans;
private eViewport;
private eContainer;
private eWrapper;
private readonly name;
private renderedRows;
private embedFullWidthRows;
private domOrder;
private lastPlacedElement;
constructor();
private postConstruct;
private forContainers;
private stopHScrollOnPinnedRows;
private listenOnDomOrder;
getViewportElement(): HTMLElement;
clearLastPlacedElement(): void;
appendRow(element: HTMLElement): void;
ensureDomOrder(eRow: HTMLElement): void;
removeRow(eRow: HTMLElement): void;
private onDisplayedRowsChanged;
private getRowCons;
private newRowComp;
}