13 instantiations of TrayStartupState
Aspire.Tray.Tests (13)
src\Aspire.Tray\Common\TrayStartupRegistration.cs (1)
103
return
new
(registration is not null, reason is null,
src\Aspire.Tray\Common\TrayStartupSettings.cs (1)
28
public TrayStartupState Read() =>
new
(_enabled, CanEnable, "Isolated smoke setting; no startup registration is changed.");
TrayPanelTests.cs (8)
57
panel.ShowSettings(new(new
TrayStartupState
(true, true, null), null, Preview: false));
60
panel.ShowSettings(new(new
TrayStartupState
(false, false, null), null, Preview: false));
671
panel.ShowSettings(new(new
TrayStartupState
(false, true, null), null, Preview: false));
687
panel.UpdateSettings(new(new
TrayStartupState
(true, true, null), null, Preview: false));
695
panel.ShowSettings(new(new
TrayStartupState
(false, false, null), null, Preview: false));
723
panel.ShowSettings(new(new
TrayStartupState
(false, true, null), null, Preview: false));
733
panel.ShowSettings(new(new
TrayStartupState
(false, true, null), null, Preview: false));
1394
panel.ShowSettings(new(new
TrayStartupState
(false, true, null), null, Preview: false));
TraySettingsTextTests.cs (3)
13
Assert.Equal("", TraySettingsText.GetStartupStatus(
new
(enabled, true, "Installation details."), null));
22
TraySettingsText.GetStartupStatus(
new
(enabled, false, "Long installation and operating system details."), null));
33
TraySettingsText.GetStartupStatus(
new
(enabled, true, null), error));
12 references to TrayStartupState
Aspire.Tray.Tests (12)
MacTrayStartupSettingsTests.cs (1)
57
var
state = settings.Read();
src\Aspire.Tray\Common\PanelSettings.cs (2)
14
internal sealed record PanelSettings(
TrayStartupState
? Startup, string? StartupError, bool Preview)
43
var
current = settings.Read();
src\Aspire.Tray\Common\TrayPanel.cs (1)
1432
var
startup = settings.Startup;
src\Aspire.Tray\Common\TraySettingsText.cs (1)
30
internal static string GetStartupStatus(
TrayStartupState
state, string? error)
src\Aspire.Tray\Common\TrayStartupRegistration.cs (3)
31
public
TrayStartupState
Read()
39
public
TrayStartupState
SetEnabled(bool enabled)
100
private
TrayStartupState
State(string? registration)
src\Aspire.Tray\Common\TrayStartupSettings.cs (4)
16
TrayStartupState
Read();
17
TrayStartupState
SetEnabled(bool enabled);
28
public
TrayStartupState
Read() => new(_enabled, CanEnable, "Isolated smoke setting; no startup registration is changed.");
30
public
TrayStartupState
SetEnabled(bool enabled)