UNPKG

theme-lib

Version:

This is a simple example Angular Library published to npm.

19 lines (18 loc) 610 B
import { QueryList, ElementRef, AfterViewInit, OnDestroy, EventEmitter } from '@angular/core'; import 'intersection-observer'; export declare class NbListPageTrackerDirective implements AfterViewInit, OnDestroy { private alive; private observer; private currentPage; pageSize: number; startPage: number; pageChange: EventEmitter<number>; listItems: QueryList<ElementRef>; constructor(); ngAfterViewInit(): void; ngOnDestroy(): void; private observeItems; private checkForPageChange; private findMostVisiblePage; private elementIndex; }