UNPKG

ng-fusion-ui

Version:

New Angular component library!

20 lines (19 loc) 735 B
import { Observable } from 'rxjs'; import { DataGridPaginator } from './data-grid-paginator'; import * as i0 from "@angular/core"; export interface PaginationState { page: number; pageSize: number; } export declare class PaginationService implements DataGridPaginator { private paginationSubject; private firstPageSubject; paginator$: Observable<PaginationState>; firstPage$: Observable<boolean>; setPage(page: number, pageSize: number): void; setPageSize(pageSize: number): void; initPagination(page: number, pageSize: number): void; firstPage(): void; static ɵfac: i0.ɵɵFactoryDeclaration<PaginationService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<PaginationService>; }