17 references to HeaderHeight
Aspire.Tray.Tests (17)
src\Aspire.Tray\Common\TrayPanel.cs (9)
100value = Math.Max(HeaderHeight + FooterHeight + RowHeight, value); 805var chrome = HeaderHeight + noticeHeight + FooterHeight; 807_viewport = new(0, HeaderHeight + noticeHeight, Width, Math.Max(0, height - chrome)); 820commands.Add(new FillPathCommand(PanelPath.RoundedRect(new(0, 0, Width, HeaderHeight), CornerRadius, CornerRadius, 0, 0), palette.Gutter)); 821commands.Add(new FillPathCommand(PanelPath.Rectangle(new(0, HeaderHeight - 1, Width, 1)), palette.Separator)); 929var middle = HeaderHeight / 2; 944var banner = new PanelRect(12, HeaderHeight + 8, Width - 24, height); 1268var back = new PanelRect(12, (HeaderHeight - ButtonSize) / 2, ButtonSize, ButtonSize); 1273var title = new PanelRect(back.Right + 8, (HeaderHeight - 20) / 2, Width - back.Right - 24, 20);
TrayPanelTests.cs (8)
75Assert.InRange(scene.Height, TrayPanel.HeaderHeight + TrayPanel.FooterHeight, 600); 495Assert.Null(panel.HitTest(100, TrayPanel.HeaderHeight - 1)); 867Assert.Equal(TrayPanel.FooterHeight, TrayPanel.HeaderHeight); 871Assert.Contains(gutters, bounds => Near(bounds, new(0, 0, TrayPanel.Width, TrayPanel.HeaderHeight))); 875Assert.Contains(new PanelRect(0, TrayPanel.HeaderHeight - 1, TrayPanel.Width, 1), separators); 879var middle = TrayPanel.HeaderHeight / 2; 880var header = scene.Commands.OfType<TextCommand>().Where(text => text.Bounds.Bottom <= TrayPanel.HeaderHeight).ToList(); 912Assert.Equal(TrayPanel.HeaderHeight, without.Viewport.Y);