1 write to TotalItemCount
Microsoft.AspNetCore.Components.Web (1)
Virtualization\ItemsProviderResult.cs (1)
30
TotalItemCount
= totalItemCount;
16 references to TotalItemCount
Aspire.Dashboard.Components.Tests (2)
Controls\LogViewerTests.cs (2)
34
Assert.Equal(5, initialResult.
TotalItemCount
);
36
Assert.Equal(6, refreshedResult.
TotalItemCount
);
Microsoft.AspNetCore.Components.Web (14)
Virtualization\Virtualize.cs (14)
120
/// or when the <see cref="ItemsProviderResult<TItem>.
TotalItemCount
"/> is zero.
1041
&& result.
TotalItemCount
> 0
1042
&& _itemsBefore >= result.
TotalItemCount
)
1044
_itemCount = result.
TotalItemCount
;
1057
var countDelta = result.
TotalItemCount
- previousItemCount;
1068
result = await AdjustForPrependAsync(countDelta, result.
TotalItemCount
, cancellationToken);
1083
result = new ItemsProviderResult<TItem>(items, result.
TotalItemCount
);
1136
_itemCount = result.
TotalItemCount
;
1231
Math.Max(0, result.
TotalItemCount
- _visibleItemCapacity));
1234
result.
TotalItemCount
- adjustedItemsBefore);
1244
result = new ItemsProviderResult<TItem>(prefetchedItems, result.
TotalItemCount
);
1326
var tailItemsBefore = Math.Max(0, result.
TotalItemCount
- _visibleItemCapacity);
1329
var tailItemCount = Math.Min(_visibleItemCapacity, result.
TotalItemCount
- tailItemsBefore);
1339
? new ItemsProviderResult<TItem>(prefetchedTail, result.
TotalItemCount
)