Runtime state for virtual scrolling. Exposed as a public property on the component for monitoring.

interface VirtualScrollState {
    hasMore: boolean;
    isLoading: boolean;
    loadedCount: number;
    scrollOffset: number;
    totalCount?: number;
}

Properties

hasMore: boolean

Whether more events are available to load.

isLoading: boolean

Whether a load operation is currently in progress.

loadedCount: number

Number of events currently loaded and displayed.

scrollOffset: number

Current scroll position offset.

totalCount?: number

Total number of events available (if known). May be undefined if total is unknown.