UNPKG

@paddls/ngx-easy-table

Version:
29 lines 1.9 kB
import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; /** * The default pagination controls component. Actually just a default implementation of a custom template. */ export declare class PaginationControlsComponent { id: string; maxSize: number; get directionLinks(): boolean; set directionLinks(value: boolean); get autoHide(): boolean; set autoHide(value: boolean); get responsive(): boolean; set responsive(value: boolean); previousLabel: string; nextLabel: string; screenReaderPaginationLabel: string; screenReaderPageLabel: string; screenReaderCurrentLabel: string; pageChange: EventEmitter<number>; pageBoundsCorrection: EventEmitter<number>; private _directionLinks; private _autoHide; private _responsive; trackByIndex(index: number): number; static ɵfac: i0.ɵɵFactoryDeclaration<PaginationControlsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PaginationControlsComponent, "pagination-controls", never, { "id": { "alias": "id"; "required": false; }; "maxSize": { "alias": "maxSize"; "required": false; }; "directionLinks": { "alias": "directionLinks"; "required": false; }; "autoHide": { "alias": "autoHide"; "required": false; }; "responsive": { "alias": "responsive"; "required": false; }; "previousLabel": { "alias": "previousLabel"; "required": false; }; "nextLabel": { "alias": "nextLabel"; "required": false; }; "screenReaderPaginationLabel": { "alias": "screenReaderPaginationLabel"; "required": false; }; "screenReaderPageLabel": { "alias": "screenReaderPageLabel"; "required": false; }; "screenReaderCurrentLabel": { "alias": "screenReaderCurrentLabel"; "required": false; }; }, { "pageChange": "pageChange"; "pageBoundsCorrection": "pageBoundsCorrection"; }, never, never, false, never>; } //# sourceMappingURL=pagination-controls.component.d.ts.map