14 references to SpacerVisibilityReason
Microsoft.AspNetCore.Components.Web (14)
Virtualization\IVirtualizeJsCallbacks.cs (2)
8
void OnBeforeSpacerVisible(float spacerSize, float spacerSeparation, float containerSize,
SpacerVisibilityReason
reason);
9
void OnAfterSpacerVisible(float spacerSize, float spacerSeparation, float containerSize,
SpacerVisibilityReason
reason);
Virtualization\Virtualize.cs (10)
661
void IVirtualizeJsCallbacks.OnBeforeSpacerVisible(float spacerSize, float spacerSeparation, float containerSize,
SpacerVisibilityReason
reason)
663
if (reason ==
SpacerVisibilityReason
.RenderedContentMeasurement)
678
case
SpacerVisibilityReason
.ProgrammaticScroll:
680
case
SpacerVisibilityReason
.UserScroll:
683
case
SpacerVisibilityReason
.ViewportFill:
713
void IVirtualizeJsCallbacks.OnAfterSpacerVisible(float spacerSize, float spacerSeparation, float containerSize,
SpacerVisibilityReason
reason)
715
if (reason ==
SpacerVisibilityReason
.RenderedContentMeasurement)
720
if (_pendingAnchorRestore || reason ==
SpacerVisibilityReason
.ProgrammaticScroll)
724
if (reason ==
SpacerVisibilityReason
.UserScroll)
728
else if (reason ==
SpacerVisibilityReason
.ViewportFill && _currentScrollCts is not null)
Virtualization\VirtualizeJsInterop.cs (2)
36
_owner.OnBeforeSpacerVisible(spacerSize, spacerSeparation, containerSize, (
SpacerVisibilityReason
)reason);
42
_owner.OnAfterSpacerVisible(spacerSize, spacerSeparation, containerSize, (
SpacerVisibilityReason
)reason);