1 write to _itemsBefore
Microsoft.AspNetCore.Components.Web (1)
Virtualization\Virtualize.cs (1)
459_itemsBefore = itemsBefore;
12 references to _itemsBefore
Microsoft.AspNetCore.Components.Web (12)
Virtualization\Virtualize.cs (12)
258builder.AddAttribute(1, "style", GetSpacerStyle(_itemsBefore)); 263var lastItemIndex = Math.Min(_itemsBefore + _visibleItemCapacity, _itemCount); 264var renderIndex = _itemsBefore; 288.Skip(_itemsBefore - _loadedItemsStartIndex) 304_lastRenderedPlaceholderCount = Math.Max(0, lastItemIndex - _itemsBefore - _lastRenderedItemCount); 316var itemsAfter = Math.Max(0, _itemCount - _visibleItemCapacity - _itemsBefore); 369if (_lastRenderedItemCount > 0 && itemsBefore == _itemsBefore && itemsBefore > 0) 386if (_lastRenderedItemCount > 0 && itemsBefore == _itemsBefore && itemsBefore < _itemCount - visibleItemCapacity) 457if (itemsBefore != _itemsBefore || visibleItemCapacity != _visibleItemCapacity || unusedItemCapacity != _unusedItemCapacity) 469&& _loadedItemsStartIndex == _itemsBefore 470&& _itemsBefore + visibleItemCapacity < _itemCount; 509var request = new ItemsProviderRequest(_itemsBefore, _visibleItemCapacity, cancellationToken);