UNPKG

air-lib

Version:

This is Air's angular component library

28 lines (27 loc) 1.2 kB
import { OnInit, OnDestroy } from '@angular/core'; import { Router } from '@angular/router'; import { HttpService } from '../../services/http.service'; import { PagingEvent } from '../../entities/paging-event'; import { PageSelectorItem } from '../../entities/page-selector-item'; import { DetailsPagingComponent } from '../details-paging/details-paging.component'; export declare class SubPageSelectorComponent implements OnInit, OnDestroy { private httpService; private router; detailsPaging: DetailsPagingComponent; pageItems: Array<PageSelectorItem>; pageable: boolean; hasMasterList: boolean; context: string; private pagingEventSubscription; private routingEventsSubscription; constructor(httpService: HttpService, router: Router); ngOnInit(): void; getMasterCurrentIndex(pagingEvent: PagingEvent): number; callStateApi(pagingEvent: PagingEvent): void; replacePageNo(url: string, pageNo: number): string; getCurrentPageNo(pagingEvent: PagingEvent): number; recallMasterPageMethod(pagingEvent: PagingEvent): void; private recallPagingEvent; private isRouteContains; ngOnDestroy(): void; }