Microsoft.AspNetCore.Components.QuickGrid Namespace

Classes

ColumnBase<TGridItem>

An abstract base class for columns in a QuickGrid<TGridItem>.

GridItemsProviderResult

Provides convenience methods for constructing GridItemsProviderResult<TGridItem> instances.

GridSort<TGridItem>

Represents a sort order specification used within QuickGrid<TGridItem>.

PaginationState

Holds state to represent pagination in a QuickGrid<TGridItem>.

Paginator

A component that provides a user interface for PaginationState.

PropertyColumn<TGridItem,TProp>

Represents a QuickGrid<TGridItem> column whose cells display a single value.

QuickGrid<TGridItem>

A component that displays a grid.

TemplateColumn<TGridItem>

Represents a QuickGrid<TGridItem> column whose cells render a supplied template.

Structs

GridItemsProviderRequest<TGridItem>

Parameters for data to be supplied by a QuickGrid<TGridItem>'s ItemsProvider.

GridItemsProviderResult<TGridItem>

Holds data being supplied to a QuickGrid<TGridItem>'s ItemsProvider.

SortedProperty

Holds the name of a property and the direction to sort by.

Interfaces

IAsyncQueryExecutor

Provides methods for asynchronous evaluation of queries against an IQueryable<T>.

Enums

Align

Describes alignment for a QuickGrid<TGridItem> column.

SortDirection

Describes the direction in which a QuickGrid<TGridItem> column is sorted.

Delegates

GridItemsProvider<TGridItem>

A callback that provides data for a QuickGrid<TGridItem>.