35 references to ConsoleLogsView
Aspire.Dashboard (17)
Components\Pages\ConsoleLogs.razor.cs (17)
180private ConsoleLogsView _activeView = ConsoleLogsView.Console; 185private ConsoleLogsView? _lastRenderedView; 484_activeView == ConsoleLogsView.Terminal && 485_lastRenderedView != ConsoleLogsView.Terminal && 521_activeView = ConsoleLogsView.Console; 547_activeView = ConsoleLogsView.Terminal; 648OnClick = () => HandleViewChangedAsync(nameof(ConsoleLogsView.Console)), 651Checked = _activeView == ConsoleLogsView.Console, 656OnClick = () => HandleViewChangedAsync(nameof(ConsoleLogsView.Terminal)), 659Checked = _activeView == ConsoleLogsView.Terminal, 668if (_activeView == ConsoleLogsView.Terminal) 1421if (!Enum.TryParse<ConsoleLogsView>(newView, ignoreCase: true, out var parsed)) 1438if (parsed == ConsoleLogsView.Terminal && !_selectedResourceHasTerminal) 1440parsed = ConsoleLogsView.Console; 1454internal ConsoleLogsView ActiveViewForTest => _activeView;
Aspire.Dashboard.Components.Tests (18)
Pages\ConsoleLogsTerminalTests.cs (18)
83Assert.Equal(ConsoleLogs.ConsoleLogsView.Terminal, instance.ActiveViewForTest); 129cut.WaitForState(() => instance.ActiveViewForTest == ConsoleLogs.ConsoleLogsView.Terminal); 136await cut.InvokeAsync(() => instance.HandleViewChangedForTestAsync(nameof(ConsoleLogs.ConsoleLogsView.Console))); 137cut.WaitForState(() => instance.ActiveViewForTest == ConsoleLogs.ConsoleLogsView.Console); 174await cut.InvokeAsync(() => instance.HandleViewChangedForTestAsync(nameof(ConsoleLogs.ConsoleLogsView.Console))); 183await cut.InvokeAsync(() => instance.HandleViewChangedForTestAsync(nameof(ConsoleLogs.ConsoleLogsView.Terminal))); 187Assert.Equal(ConsoleLogs.ConsoleLogsView.Terminal, instance.ActiveViewForTest); 234Assert.Equal(ConsoleLogs.ConsoleLogsView.Console, instance.ActiveViewForTest); 279Assert.Equal(ConsoleLogs.ConsoleLogsView.Console, instance.ActiveViewForTest); 296Assert.Equal(ConsoleLogs.ConsoleLogsView.Console, instance.ActiveViewForTest); 333Assert.Equal(ConsoleLogs.ConsoleLogsView.Terminal, instance.ActiveViewForTest); 334await cut.InvokeAsync(() => instance.HandleViewChangedForTestAsync(nameof(ConsoleLogs.ConsoleLogsView.Console))); 335cut.WaitForState(() => instance.ActiveViewForTest == ConsoleLogs.ConsoleLogsView.Console); 344Assert.Equal(ConsoleLogs.ConsoleLogsView.Console, instance.ActiveViewForTest); 488await cut.InvokeAsync(() => instance.HandleViewChangedForTestAsync(nameof(ConsoleLogs.ConsoleLogsView.Terminal))); 489cut.WaitForState(() => instance.ActiveViewForTest == ConsoleLogs.ConsoleLogsView.Terminal); 575await cut.InvokeAsync(() => instance.HandleViewChangedForTestAsync(nameof(ConsoleLogs.ConsoleLogsView.Terminal))); 576cut.WaitForState(() => instance.ActiveViewForTest == ConsoleLogs.ConsoleLogsView.Terminal);