3 writes to IsStarting
Aspire.Tray.Tests (3)
Helpers\TrayPanelSamples.cs (1)
29
IsStarting
= starting,
LinuxTrayTests.cs (1)
639
Health = AppHostHealth.Healthy,
IsStarting
= starting
src\Aspire.Tray\Common\TrayController.cs (1)
648
IsStarting
= starting,
14 references to IsStarting
Aspire.Tray.Tests (14)
src\Aspire.Tray\Common\IAppHostClient.cs (1)
97
public bool HasActiveAppHosts { get; init; } = AppHosts.Any(host => host.IsRunning || host.
IsStarting
);
src\Aspire.Tray\Common\TrayPanel.cs (3)
1545
{
IsStarting
: true } or { IsStopping: true } => PanelStatusGlyph.Busy,
1567
{
IsStarting
: true } => "Starting…",
1599
var starting = state.AppHosts.Concat(state.RecentAppHosts).Count(host => host.
IsStarting
);
src\Aspire.Tray\Linux\LinuxTrayMenu.cs (3)
77
actions.Add(new(host.
IsStarting
? "Starting..." : "Start", LinuxTrayAction.Start, host, host.CanStart));
104
{
IsStarting
: true } or { IsStopping: true } => LinuxTrayIcon.Warning,
121
=> host.IsStopping ? "Stopping" : host.
IsStarting
? "Starting" : !host.IsRunning ? "Stopped"
TrayControllerPinPruningTests.cs (2)
171
Assert.True(Assert.Single(controller.State.AppHosts).
IsStarting
);
177
Assert.True(Assert.Single(controller.State.AppHosts).
IsStarting
);
TrayControllerSavedStateTests.cs (4)
44
Assert.False(row.
IsStarting
);
52
Assert.True(row.
IsStarting
);
143
Assert.True(row.
IsStarting
);
404
Assert.True(row.
IsStarting
);
TrayPanelTests.cs (1)
568
var starting = state.AppHosts.Single(host => host.
IsStarting
);