1 write to StartIndex
Microsoft.AspNetCore.Components.Web (1)
Virtualization\ItemsProviderRequest.cs (1)
37
StartIndex
= startIndex;
23 references to StartIndex
Aspire.Dashboard (1)
Components\Controls\LogViewer.razor.cs (1)
96
return ValueTask.FromResult(new ItemsProviderResult<LogEntry>(entries.Skip(r.
StartIndex
).Take(r.Count), entries.Count));
Microsoft.AspNetCore.Components.QuickGrid (3)
QuickGrid.razor.cs (3)
373
var startIndex = request.
StartIndex
;
378
count = Math.Min(request.Count, Pagination.ItemsPerPage - request.
StartIndex
);
400
items: providerResult.Items.Select((x, i) => ValueTuple.Create(i + request.
StartIndex
+ 2, x)),
Microsoft.AspNetCore.Components.Web (1)
Virtualization\Virtualize.cs (1)
578
Items!.Skip(request.
StartIndex
).Take(request.Count),
Microsoft.AspNetCore.Components.Web.Tests (18)
Virtualization\VirtualizeTest.cs (18)
187
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 100 - request.
StartIndex
)),
213
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 500 - request.
StartIndex
)),
227
Assert.Contains(requests, r => r.
StartIndex
> 0);
239
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 100 - request.
StartIndex
)),
273
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 100 - request.
StartIndex
)),
308
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 100 - request.
StartIndex
)),
539
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 100 - request.
StartIndex
)),
555
Assert.Equal(0, lastRequest.
StartIndex
);
697
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, 1000 - request.
StartIndex
)),
735
Enumerable.Range(request.
StartIndex
, Math.Min(request.Count, totalItems - request.
StartIndex
)),