1 write to TotalItemCount
Microsoft.AspNetCore.Components.Web (1)
Virtualization\ItemsProviderResult.cs (1)
30TotalItemCount = totalItemCount;
14 references to TotalItemCount
Microsoft.AspNetCore.Components.Web (14)
Virtualization\Virtualize.cs (14)
122/// or when the <see cref="ItemsProviderResult&lt;TItem&gt;.TotalItemCount"/> is zero. 1047&& result.TotalItemCount > 0 1048&& _itemsBefore >= result.TotalItemCount) 1050_itemCount = result.TotalItemCount; 1063var countDelta = result.TotalItemCount - previousItemCount; 1074result = await AdjustForPrependAsync(countDelta, result.TotalItemCount, cancellationToken); 1089result = new ItemsProviderResult<TItem>(items, result.TotalItemCount); 1142_itemCount = result.TotalItemCount; 1237Math.Max(0, result.TotalItemCount - _visibleItemCapacity)); 1240result.TotalItemCount - adjustedItemsBefore); 1250result = new ItemsProviderResult<TItem>(prefetchedItems, result.TotalItemCount); 1332var tailItemsBefore = Math.Max(0, result.TotalItemCount - _visibleItemCapacity); 1335var tailItemCount = Math.Min(_visibleItemCapacity, result.TotalItemCount - tailItemsBefore); 1345? new ItemsProviderResult<TItem>(prefetchedTail, result.TotalItemCount)