UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

21 lines (20 loc) 748 B
import { QueryList } from '@angular/core'; import { Subject } from 'rxjs'; import { AnchorActiveChangeSource, IAnchorBox } from './anchor.type'; import { AnchorDirective } from './anchor.directive'; export declare class AnchorBoxDirective implements IAnchorBox { view: { top?: number; bottom?: number; }; defaultAnchor: string; scrollTarget: HTMLElement; refreshAnchorMap: Subject<any>; anchorMap: { [anchor: string]: AnchorDirective; }; _anchorList: QueryList<AnchorDirective>; anchorList: QueryList<AnchorDirective>; constructor(); forceActiveAnchor(anchorName: string, forceActiveSource?: AnchorActiveChangeSource, deactivateOtherAnchor?: boolean): void; }