UNPKG

right-angled

Version:

Lightweight and easy to use angular data grids. Integrates with your markup and styles rather than generating its own.

29 lines 1.57 kB
import { EventEmitter, OnChanges, OnInit, SimpleChange } from '@angular/core'; import { Observable } from 'rxjs'; import { RTList } from '../providers/list'; import { RTPagedPager } from '../providers/paged-pager'; import * as i0 from "@angular/core"; export declare class PagedPagerComponent implements OnChanges, OnInit { pager: RTPagedPager; listService: RTList; defaultPageSize: number; maxPageSize: number; minPageSize: number; constructor(pager: RTPagedPager, listService: RTList); ngOnInit(): void; ngOnChanges(changes: { defaultPageSize?: SimpleChange; maxPageSize?: SimpleChange; minPageSize?: SimpleChange; }): void; get canMoveForward(): boolean; get canMoveBackward(): boolean; goToFirstPage(): Observable<any> | Promise<any> | EventEmitter<any>; goToLastPage(): Observable<any> | Promise<any> | EventEmitter<any>; goToNextPage(): Observable<any> | Promise<any> | EventEmitter<any>; goToPreviousPage(): Observable<any> | Promise<any> | EventEmitter<any>; loadData(): Observable<any> | Promise<any> | EventEmitter<any>; static ɵfac: i0.ɵɵFactoryDeclaration<PagedPagerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PagedPagerComponent, "rt-paged-pager", never, { "defaultPageSize": { "alias": "defaultPageSize"; "required": false; }; "maxPageSize": { "alias": "maxPageSize"; "required": false; }; "minPageSize": { "alias": "minPageSize"; "required": false; }; }, {}, never, ["*"], false, never>; } //# sourceMappingURL=paged-pager.component.d.ts.map