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)
258
builder.AddAttribute(1, "style", GetSpacerStyle(
_itemsBefore
));
263
var lastItemIndex = Math.Min(
_itemsBefore
+ _visibleItemCapacity, _itemCount);
264
var renderIndex =
_itemsBefore
;
288
.Skip(
_itemsBefore
- _loadedItemsStartIndex)
304
_lastRenderedPlaceholderCount = Math.Max(0, lastItemIndex -
_itemsBefore
- _lastRenderedItemCount);
316
var itemsAfter = Math.Max(0, _itemCount - _visibleItemCapacity -
_itemsBefore
);
369
if (_lastRenderedItemCount > 0 && itemsBefore ==
_itemsBefore
&& itemsBefore > 0)
386
if (_lastRenderedItemCount > 0 && itemsBefore ==
_itemsBefore
&& itemsBefore < _itemCount - visibleItemCapacity)
457
if (itemsBefore !=
_itemsBefore
|| visibleItemCapacity != _visibleItemCapacity || unusedItemCapacity != _unusedItemCapacity)
469
&& _loadedItemsStartIndex ==
_itemsBefore
470
&&
_itemsBefore
+ visibleItemCapacity < _itemCount;
509
var request = new ItemsProviderRequest(
_itemsBefore
, _visibleItemCapacity, cancellationToken);