3 writes to _itemSize
Microsoft.AspNetCore.Components.Web (3)
Virtualization\Virtualize.cs (3)
165_itemSize = ItemSize; 346_itemSize = (spacerSeparation - (_lastRenderedPlaceholderCount * _itemSize)) / _lastRenderedItemCount; 353_itemSize = ItemSize;
11 references to _itemSize
Microsoft.AspNetCore.Components.Web (11)
Virtualization\Virtualize.cs (11)
163if (_itemSize <= 0) 241builder.AddContent(renderIndex, _placeholder, new PlaceholderContext(renderIndex, _itemSize)); 279builder.AddContent(renderIndex, _placeholder, new PlaceholderContext(renderIndex, _itemSize)); 297: $"height: {(itemsInSpacer * _itemSize).ToString(CultureInfo.InvariantCulture)}px; flex-shrink: 0; transform: translateY({(numItemsGapAbove * _itemSize).ToString(CultureInfo.InvariantCulture)}px);"; 300=> $"height: {(itemsInSpacer * _itemSize).ToString(CultureInfo.InvariantCulture)}px; flex-shrink: 0;"; 346_itemSize = (spacerSeparation - (_lastRenderedPlaceholderCount * _itemSize)) / _lastRenderedItemCount; 349if (_itemSize <= 0) 365itemsInSpacer = Math.Max(0, (int)Math.Floor(spacerSize / _itemSize) - OverscanCount); 366visibleItemCapacity = (int)Math.Ceiling(containerSize / _itemSize) + 2 * OverscanCount; 462builder.AddAttribute(1, "style", $"height: {_itemSize.ToString(CultureInfo.InvariantCulture)}px; flex-shrink: 0;");