UNPKG

@stratio/egeo

Version:

Stratio egeo library of components in Angular 2

34 lines (33 loc) 1.14 kB
import { ChangeDetectorRef, EventEmitter, OnChanges, OnInit } from '@angular/core'; import { StDropDownMenuItem } from '../st-dropdown-menu/st-dropdown-menu.interface'; import { Paginate, PaginateTexts } from './st-pagination.interface'; export declare class StPaginationComponent implements OnInit, OnChanges { private cd; total: number; perPage: number; perPageOptions: number[]; currentPage: number; label: PaginateTexts; qaTag: string; showPerPage: boolean; hidePerPage: boolean; theme: string; change: EventEmitter<Paginate>; disableNextButton: boolean; disablePrevButton: boolean; firstItem: number; lastItem: number; items: StDropDownMenuItem[]; constructor(cd: ChangeDetectorRef); ngOnInit(): void; ngOnChanges(values: any): void; generateItems(): void; generateItem(n: number): StDropDownMenuItem; checkSelected(value: number): boolean; showItemsPerPage(): boolean; nextPage(): void; prevPage(): void; updatePages(emit?: boolean): void; onChangePerPage(item: StDropDownMenuItem): void; getThemeDropdown(): string; }