3 writes to _headerOffset
Microsoft.Maui.Controls (3)
Compatibility\Handlers\Shell\iOS\ShellFlyoutLayoutManager.cs (3)
380 _headerOffset = 0; 385 _headerOffset = Math.Min(0, -(MeasuredHeaderViewHeightWithNoMargin + contentOffsetY)); 390 _headerOffset = 0;
4 references to _headerOffset
Microsoft.Maui.Controls (4)
Compatibility\Handlers\Shell\iOS\ShellFlyoutLayoutManager.cs (4)
291 HeaderView.Frame = new CGRect(0, _headerOffset + safeArea, parentFrame.Width, ArrangedHeaderViewHeightWithMargin); 293 if (_context.Shell.FlyoutHeaderBehavior == FlyoutHeaderBehavior.Scroll && HeaderViewTopVerticalOffset > 0 && _headerOffset < 0) 295 var headerHeight = Math.Max(HeaderMinimumHeight, ArrangedHeaderViewHeightWithMargin + _headerOffset); 297 CGRect rect = new CGRect(0, _headerOffset * -1, parentFrame.Width, headerHeight);