UNPKG

@wizco/fenixds-ngx

Version:

Componentes fenix design system para Angular.

51 lines 1.59 kB
import { AfterContentInit, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class PaginationComponent implements AfterContentInit { /** * Evento que se emite quando se clica em um item da paginação */ changePage: EventEmitter<any>; /** * Total de páginas * @default 0 * @type number */ totalPage: number; /** * Página atual * @default 1 * @type number * */ currenPage: number; /** * Modo de exibição da paginação * @default default * @type string */ mode: 'default' | 'simple'; /** * Verifica tamanho da tela para exibir modo simples */ ngAfterContentInit(): void; /** * Retorna um array com os números das páginas e os pontos de suspensão */ pagination(): (string | number)[]; /** * Seguir para a próxima página */ nextPage(): void; /** * Voltar para a página anterior */ previousPage(): void; /** * Ir para a página selecionada * @param i * @returns void */ out(i: number | string): void; static ɵfac: i0.ɵɵFactoryDeclaration<PaginationComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PaginationComponent, "wco-pagination", never, { "totalPage": { "alias": "totalPage"; "required": false; }; "currenPage": { "alias": "currenPage"; "required": false; }; "mode": { "alias": "mode"; "required": false; }; }, { "changePage": "changePage"; }, never, never, true, never>; } //# sourceMappingURL=pagination.component.d.ts.map