Microsoft.AspNetCore.Components.Web.Virtualization Namespace

Provides types for virtualization of UI rendering. Virtualization is a technique for limiting UI rendering to just the parts that are currently visible.

Classes

Name Description
Virtualize<TItem>

Provides functionality for rendering a virtualized list of items.

Structs

Name Description
ItemsProviderRequest

Represents a request to an ItemsProviderDelegate<TItem>.

ItemsProviderResult<TItem>

Represents the result of a ItemsProviderDelegate<TItem>.

PlaceholderContext

Contains context for a placeholder in a virtualized list.

Enums

Name Description
VirtualizeAnchorMode

Controls how the viewport behaves at the edges of the list when new items arrive. Flags can be combined to pin both edges.

Delegates

Name Description
ItemsProviderDelegate<TItem>

A function that provides items to a virtualized source.

Remarks

For more information about virtualized rendering, see ASP.NET Core Blazor component virtualization.