2 instantiations of ItemsProviderRequest
Microsoft.AspNetCore.Components.Web (2)
Virtualization\Virtualize.cs (2)
512
var request = new
ItemsProviderRequest
(_itemsBefore, _visibleItemCapacity, cancellationToken);
533
var adjustedRequest = new
ItemsProviderRequest
(_itemsBefore, _visibleItemCapacity, cancellationToken);
29 references to ItemsProviderRequest
Aspire.Dashboard (1)
Components\Controls\LogViewer.razor.cs (1)
88
private ValueTask<ItemsProviderResult<LogEntry>> GetItems(
ItemsProviderRequest
r)
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
359
private async ValueTask<ItemsProviderResult<(int, TGridItem)>> ProvideVirtualizedItems(
ItemsProviderRequest
request)
Microsoft.AspNetCore.Components.Web (6)
Virtualization\ItemsProviderDelegate.cs (2)
10
/// <param name="request">The <see cref="
ItemsProviderRequest
"/> defining the request details.</param>
12
public delegate ValueTask<ItemsProviderResult<TItem>> ItemsProviderDelegate<TItem>(
ItemsProviderRequest
request);
Virtualization\ItemsProviderRequest.cs (1)
28
/// Constructs a new <see cref="
ItemsProviderRequest
"/> instance.
Virtualization\Virtualize.cs (3)
512
var
request = new ItemsProviderRequest(_itemsBefore, _visibleItemCapacity, cancellationToken);
533
var
adjustedRequest = new ItemsProviderRequest(_itemsBefore, _visibleItemCapacity, cancellationToken);
575
private ValueTask<ItemsProviderResult<TItem>> DefaultItemsProvider(
ItemsProviderRequest
request)
Microsoft.AspNetCore.Components.Web.Tests (21)
Virtualization\VirtualizeTest.cs (21)
181
var requests = new List<
ItemsProviderRequest
>();
183
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
207
var requests = new List<
ItemsProviderRequest
>();
209
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
233
var requests = new List<
ItemsProviderRequest
>();
235
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
267
var requests = new List<
ItemsProviderRequest
>();
269
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
302
var requests = new List<
ItemsProviderRequest
>();
304
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
533
var requests = new List<
ItemsProviderRequest
>();
535
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
554
var
lastRequest = requests[^1];
636
var pendingCalls = new List<(
ItemsProviderRequest
request, TaskCompletionSource<ItemsProviderResult<int>> tcs)>();
638
ValueTask<ItemsProviderResult<int>> delayedProvider(
ItemsProviderRequest
request)
691
var requests = new List<
ItemsProviderRequest
>();
693
ValueTask<ItemsProviderResult<int>> trackingProvider(
ItemsProviderRequest
request)
721
var
lastRequest = requests.Last();
733
ItemsProviderDelegate<int> provider = customProvider ?? ((
ItemsProviderRequest
request) =>
756
private ValueTask<ItemsProviderResult<TItem>> EmptyItemsProvider<TItem>(
ItemsProviderRequest
request)
759
private ValueTask<ItemsProviderResult<TItem>> AlwaysThrowsItemsProvider<TItem>(
ItemsProviderRequest
request)