larang-paginator
Version:
This is a Laravel Angular Paginator for tables. For other backend language to use this library. Please make sure your success response conforms with this response:
42 lines (41 loc) • 1.16 kB
TypeScript
import { AfterViewInit, OnInit } from '@angular/core';
import { EventsService } from './event.service';
import { PaginatorService } from './paginator.service';
export declare class PaginatorComponent implements OnInit, AfterViewInit {
private paginatorService;
private eventsService;
data: Object;
path: string;
limit: number;
from: string;
perNav: number;
viewPage: string;
paginate: string;
next_page: string;
prev_page: string;
showLoad: number;
totalPages: any[];
pages: Array<number>;
constructor(paginatorService: PaginatorService, eventsService: EventsService);
/**
* This is used to get total pages array
*/
getPages(): void;
/**
* This is used get list of page navigation
*/
getPaging(): void;
/**
* This is used to load data
* @param queryPath
* @param page
*/
loadData(queryPath: any, page?: any): void;
/**
* This is used to get next page number format from page url.
* @returns {null}
*/
nextPrevPage(): any;
ngOnInit(): void;
ngAfterViewInit(): void;
}