16 references to Settings
Aspire.Tray.Tests (16)
src\Aspire.Tray\Common\TrayPanel.cs (7)
467
or PanelTargetKind.
Settings
or PanelTargetKind.Quit or PanelTargetKind.ConfirmCancel or PanelTargetKind.Back
580
_focus = new(PanelTargetKind.
Settings
, PanelSection.None, null);
726
case PanelTargetKind.
Settings
when _settings is not null:
733
case PanelTargetKind.
Settings
:
1482
(PanelTargetKind.
Settings
, PanelIcon.Gear, _settings is null ? "Settings" : "Close settings",
1490
if (kind == PanelTargetKind.
Settings
&& _settings is not null && _hover != key && _pressed != key)
1536
=> kind is PanelTargetKind.Documentation or PanelTargetKind.
Settings
or PanelTargetKind.Quit or PanelTargetKind.Back;
TrayPanelTests.cs (9)
81
var footer = scene.Targets.Where(target => target.Kind is PanelTargetKind.Documentation or PanelTargetKind.
Settings
or PanelTargetKind.Quit).ToList();
84
Assert.All(scene.Targets.Where(target => target.Kind is not (PanelTargetKind.Documentation or PanelTargetKind.
Settings
398
Assert.Equal(PanelActionKind.Settings, Click(panel, panel.Scene.Targets.Single(t => t.Kind == PanelTargetKind.
Settings
).HitBounds).Action?.Kind);
668
Assert.Equal(PanelActionKind.Settings, Click(panel, panel.Scene.Targets.Single(t => t.Kind == PanelTargetKind.
Settings
).HitBounds).Action?.Kind);
731
Assert.Equal(new PanelTargetKey(PanelTargetKind.
Settings
, PanelSection.None, null), panel.FocusedTarget);
890
or PanelTargetKind.Start or PanelTargetKind.More or PanelTargetKind.
Settings
or PanelTargetKind.Documentation
1305
Assert.Equal([PanelTargetKind.
Settings
, PanelTargetKind.Documentation, PanelTargetKind.Quit],
1430
Assert.Equal("Close settings", panel.Scene.Targets.Single(target => target.Kind == PanelTargetKind.
Settings
).Tooltip);
1453
Assert.Equal([PanelTargetKind.
Settings
, PanelTargetKind.Documentation, PanelTargetKind.Quit], footer.Select(target => target.Kind));