UNPKG

@ephraim-haber/angular-tree-component

Version:

A simple yet powerful tree component for Angular 14+

28 lines (27 loc) 868 B
import { TreeModel } from './tree.model'; import * as i0 from "@angular/core"; export declare class TreeVirtualScroll { private treeModel; private _dispose; yBlocks: number; x: number; viewportHeight: any; viewport: any; get y(): number; get totalHeight(): number; constructor(treeModel: TreeModel); fireEvent(event: any): void; init(): void; isEnabled(): boolean; private _setYBlocks; recalcPositions(): void; private _getPositionAfter; private _getPositionAfterNode; clear(): void; setViewport(viewport: any): void; scrollIntoView(node: any, force: any, scrollToMiddle?: boolean): void; getViewportNodes(nodes: any): any; fixScroll(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TreeVirtualScroll, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TreeVirtualScroll>; }