ngx-materialize
Version:
An Angular wrap around Materialize library
22 lines (21 loc) • 694 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { HandlePropChanges } from '../shared/index';
export declare class MzPaginationComponent extends HandlePropChanges implements OnInit {
currentPage: number;
enableFirstAndLastPageButtons: boolean;
itemsPerPage: number;
maxPageButtons: number;
totalItems: number;
pageChange: EventEmitter<number>;
pages: number[];
readonly totalPages: number;
constructor();
ngOnInit(): void;
changeCurrentPage(pageNumber: number): void;
firstPage(): void;
initHandlers(): void;
lastPage(): void;
nextPage(): void;
previousPage(): void;
renderButtons(): void;
}