@tanstack/angular-virtual
Version:
Headless UI for virtualizing scrollable elements in Angular
5 lines (4 loc) • 468 B
TypeScript
import type { WritableSignal } from '@angular/core';
import type { Virtualizer } from '@tanstack/virtual-core';
import type { AngularVirtualizer } from './types';
export declare function proxyVirtualizer<V extends Virtualizer<any, any>, S extends Element | Window = V extends Virtualizer<infer U, any> ? U : never, I extends Element = V extends Virtualizer<any, infer U> ? U : never>(virtualizerSignal: WritableSignal<V>, lazyInit: () => V): AngularVirtualizer<S, I>;