14 references to SpacerVisibilityReason
Microsoft.AspNetCore.Components.Web (14)
Virtualization\IVirtualizeJsCallbacks.cs (2)
8void OnBeforeSpacerVisible(float spacerSize, float spacerSeparation, float containerSize, SpacerVisibilityReason reason); 9void OnAfterSpacerVisible(float spacerSize, float spacerSeparation, float containerSize, SpacerVisibilityReason reason);
Virtualization\Virtualize.cs (10)
661void IVirtualizeJsCallbacks.OnBeforeSpacerVisible(float spacerSize, float spacerSeparation, float containerSize, SpacerVisibilityReason reason) 663if (reason == SpacerVisibilityReason.RenderedContentMeasurement) 678case SpacerVisibilityReason.ProgrammaticScroll: 680case SpacerVisibilityReason.UserScroll: 683case SpacerVisibilityReason.ViewportFill: 713void IVirtualizeJsCallbacks.OnAfterSpacerVisible(float spacerSize, float spacerSeparation, float containerSize, SpacerVisibilityReason reason) 715if (reason == SpacerVisibilityReason.RenderedContentMeasurement) 720if (_pendingAnchorRestore || reason == SpacerVisibilityReason.ProgrammaticScroll) 724if (reason == SpacerVisibilityReason.UserScroll) 728else 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);