ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
36 lines (35 loc) • 1.01 kB
TypeScript
import { Component } from "../widgets/component";
export declare class PaginationComp extends Component {
private paginationProxy;
private rowNodeBlockLoader;
private btFirst;
private btPrevious;
private btNext;
private btLast;
private lbRecordCount;
private lbFirstRowOnPage;
private lbLastRowOnPage;
private lbCurrent;
private lbTotal;
private previousAndFirstButtonsDisabled;
private nextButtonDisabled;
private lastButtonDisabled;
private areListenersSetup;
constructor();
protected postConstruct(): void;
private onPaginationChanged;
private setupListeners;
private onBtFirst;
private setCurrentPageLabel;
private formatNumber;
private getTemplate;
private onBtNext;
private onBtPrevious;
private onBtLast;
private enableOrDisableButtons;
private toggleButtonDisabled;
private updateRowLabels;
private isZeroPagesToDisplay;
private setTotalLabels;
private setTotalLabelsToZero;
}