@crediblefinance/credible-ui
Version:
Credible's standard UI library
23 lines (22 loc) • 1.11 kB
TypeScript
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class CfPaginatorComponent implements OnInit, OnChanges {
page: number;
count: number;
limit: number;
theme: string;
displayLimit: number;
changed: EventEmitter<any>;
before: Array<number>;
after: Array<number>;
lastPage: number;
constructor();
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
generatePagination(): void;
changedHandler(page: number): void;
generateBefore(): void;
generateAfter(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CfPaginatorComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CfPaginatorComponent, "cf-paginator", never, { "page": { "alias": "page"; "required": false; }; "count": { "alias": "count"; "required": false; }; "limit": { "alias": "limit"; "required": false; }; "theme": { "alias": "theme"; "required": false; }; "displayLimit": { "alias": "displayLimit"; "required": false; }; }, { "changed": "changed"; }, never, never, false, never>;
}