UNPKG

ng-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

41 lines (40 loc) 1.34 kB
import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnDestroy } from '@angular/core'; import { NzScrollService } from '../core/scroll/nz-scroll.service'; import { NzAnchorLinkComponent } from './nz-anchor-link.component'; export declare class NzAnchorComponent implements OnDestroy, AfterViewInit { private scrollSrv; private doc; private cdr; private links; private animating; private target; private scroll$; private destroyed; private ink; visible: boolean; wrapperStyle: {}; private _affix; nzAffix: boolean; private _bounds; nzBounds: number; private _offsetTop; nzOffsetTop: number; private _showInkInFixed; nzShowInkInFixed: boolean; nzTarget: string | Element; readonly nzClick: EventEmitter<string>; readonly nzScroll: EventEmitter<NzAnchorLinkComponent>; constructor(scrollSrv: NzScrollService, doc: any, cdr: ChangeDetectorRef); registerLink(link: NzAnchorLinkComponent): void; unregisterLink(link: NzAnchorLinkComponent): void; private getTarget; ngAfterViewInit(): void; ngOnDestroy(): void; private registerScrollEvent; private removeListen; private getOffsetTop; handleScroll(): void; private clearActive; private handleActive; handleScrollTo(linkComp: NzAnchorLinkComponent): void; }