ngx-advance-pagination
Version:
An advance pagination for Angular2+ with dots facility.
24 lines (23 loc) • 1.15 kB
TypeScript
import { OnInit, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class NgxAdvancePaginationComponent implements OnInit {
private _totalNumberOfData;
private _dataPerPage;
_currentPageNumber: number;
private _totalNumberOfPaginationsToShow;
pageNumberChanged: EventEmitter<any>;
paginationArr: any;
numOfPaginations: number;
constructor();
set totalNumberOfData(val: number);
set dataPerPage(val: number);
set currentPageNumber(val: number);
set numberOfPagesToShow(val: number);
ngOnInit(): void;
private _paginationCalculations;
paginationClicked(evnt: any, pageNum: number): void;
prevClicked(): void;
nextClicked(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxAdvancePaginationComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxAdvancePaginationComponent, "NgxAdvancePagination", never, { "totalNumberOfData": "totalNumberOfData"; "dataPerPage": "dataPerPage"; "currentPageNumber": "currentPageNumber"; "numberOfPagesToShow": "numberOfPagesToShow"; }, { "pageNumberChanged": "pageNumberChanged"; }, never, never>;
}