2 writes to _lastRenderedItemCount
Microsoft.AspNetCore.Components.Web (2)
Virtualization\Virtualize.cs (2)
588
_lastRenderedItemCount
= 0;
606
_lastRenderedItemCount
++;
13 references to _lastRenderedItemCount
Microsoft.AspNetCore.Components.Web (13)
Virtualization\Virtualize.cs (13)
365
if (localIndex < 0 || localIndex >= _visibleItemCapacity ||
_lastRenderedItemCount
== 0)
465
if (pendingRenderTcs is not null && _loadedItemsStartIndex == _itemsBefore && (
_lastRenderedItemCount
> 0 || _itemCount == 0))
538
&&
_lastRenderedItemCount
> 0
618
_previousLastLoadedItemIndex = renderIndex +
_lastRenderedItemCount
- 1;
622
renderIndex +=
_lastRenderedItemCount
;
627
_lastRenderedPlaceholderCount = Math.Max(0, lastItemIndex - _itemsBefore -
_lastRenderedItemCount
);
730
if (
_lastRenderedItemCount
> 0 && itemsBefore == _itemsBefore && itemsBefore > 0)
775
if (
_lastRenderedItemCount
> 0 && itemsBefore == _itemsBefore && itemsBefore < _itemCount - visibleItemCapacity)
843
if (
_lastRenderedItemCount
== 0 || _lastRenderedPlaceholderCount > 0)
876
if (
_lastRenderedItemCount
<= 0 || _lastRenderedPlaceholderCount > 0 || spacerSeparation <= 0)
882
_measuredItemCount +=
_lastRenderedItemCount
;
888
if (
_lastRenderedItemCount
> 0)
890
_itemSize = (spacerSeparation - (_lastRenderedPlaceholderCount * _itemSize)) /
_lastRenderedItemCount
;