3 writes to IsStarting
Aspire.Tray.Tests (3)
Helpers\TrayPanelSamples.cs (1)
29IsStarting = starting,
LinuxTrayTests.cs (1)
639Health = AppHostHealth.Healthy, IsStarting = starting
src\Aspire.Tray\Common\TrayController.cs (1)
648IsStarting = starting,
14 references to IsStarting
Aspire.Tray.Tests (14)
src\Aspire.Tray\Common\IAppHostClient.cs (1)
97public 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…", 1599var starting = state.AppHosts.Concat(state.RecentAppHosts).Count(host => host.IsStarting);
src\Aspire.Tray\Linux\LinuxTrayMenu.cs (3)
77actions.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)
171Assert.True(Assert.Single(controller.State.AppHosts).IsStarting); 177Assert.True(Assert.Single(controller.State.AppHosts).IsStarting);
TrayControllerSavedStateTests.cs (4)
44Assert.False(row.IsStarting); 52Assert.True(row.IsStarting); 143Assert.True(row.IsStarting); 404Assert.True(row.IsStarting);
TrayPanelTests.cs (1)
568var starting = state.AppHosts.Single(host => host.IsStarting);