16 references to SpacerVisibilityReason
Microsoft.AspNetCore.Components.Web (16)
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 (12)
685void IVirtualizeJsCallbacks.OnBeforeSpacerVisible(float spacerSize, float spacerSeparation, float containerSize, SpacerVisibilityReason reason) 687if (reason == SpacerVisibilityReason.RenderedContentMeasurement) 694_pendingViewportFill |= reason == SpacerVisibilityReason.ViewportFill; 703case SpacerVisibilityReason.ProgrammaticScroll: 705case SpacerVisibilityReason.UserScroll: 708case SpacerVisibilityReason.ViewportFill: 738void IVirtualizeJsCallbacks.OnAfterSpacerVisible(float spacerSize, float spacerSeparation, float containerSize, SpacerVisibilityReason reason) 740if (reason == SpacerVisibilityReason.RenderedContentMeasurement) 745if (_pendingAnchorRestore || reason == SpacerVisibilityReason.ProgrammaticScroll) 747_pendingViewportFill |= reason == SpacerVisibilityReason.ViewportFill; 750if (reason == SpacerVisibilityReason.UserScroll) 754else if (reason == SpacerVisibilityReason.ViewportFill
Virtualization\VirtualizeJsInterop.cs (2)
43_owner.OnBeforeSpacerVisible(spacerSize, spacerSeparation, containerSize, (SpacerVisibilityReason)reason); 49_owner.OnAfterSpacerVisible(spacerSize, spacerSeparation, containerSize, (SpacerVisibilityReason)reason);