UNPKG

@rkosafo/cai.components

Version:

This package is under development and not ready for public use.

24 lines (23 loc) 722 B
export declare class PageInfo { #private; private computePages; get currentPage(): number; get pageSize(): number; get totalItems(): number; get totalPages(): number; get hasNextPage(): boolean; get hasPrevPage(): boolean; get nextPageUrl(): string; get prevPageUrl(): string; setPageSize(newPageSize: number): void; setHasNextPage(newValue: boolean): void; setHasPrevPage(newValue: boolean): void; setTotalPages(val: number): void; setNextPageUrl(newValue: string): void; setPrevPageUrl(newValue: string): void; gotoStart(): void; gotoNext(): boolean; gotoPrev(): boolean; setCurrentPage(val: number): void; set totalItems(v: number); }