17 references to GoToTerminals
Aspire.Dashboard (6)
Components\Dialogs\KeyboardShortcutsHelp.razor.cs (1)
30new KeyboardShortcut(AspireKeyboardShortcut.GoToTerminals, ["e"], Loc[nameof(Resources.Dialogs.HelpDialogGoToTerminals)]),
Components\Layout\MainLayout.razor.cs (2)
600shortcuts.Add(AspireKeyboardShortcut.GoToTerminals); 632case AspireKeyboardShortcut.GoToTerminals when DashboardClient.IsEnabled && _navigationAvailability.HasResourceTerminals:
Components\Legacy\Dialogs\LegacyHelpDialog.razor.cs (1)
30new KeyboardShortcut(AspireKeyboardShortcut.GoToTerminals, ["e"], Loc[nameof(Resources.Dialogs.HelpDialogGoToTerminals)]),
Components\Legacy\Layout\LegacyMainLayout.razor.cs (2)
515AspireKeyboardShortcut.GoToTerminals 551case AspireKeyboardShortcut.GoToTerminals when DashboardClient.IsEnabled && _hasResourceTerminals:
Aspire.Dashboard.Components.Tests (11)
Dialogs\KeyboardShortcutsHelpTests.cs (2)
27shortcutManager.AddGlobalKeydownListener(new TestGlobalKeydownListener(AspireKeyboardShortcut.GoToTerminals)); 123AspireKeyboardShortcut.GoToTerminals,
Layout\MainLayoutResourceTerminalsTests.cs (9)
41cut.WaitForAssertion(() => Assert.Equal(expectedAvailable, shortcuts.IsShortcutAvailable(AspireKeyboardShortcut.GoToTerminals))); 43await cut.InvokeAsync(() => cut.Instance.OnPageKeyDownAsync(AspireKeyboardShortcut.GoToTerminals)); 75Assert.True(shortcuts.IsShortcutAvailable(AspireKeyboardShortcut.GoToTerminals)); 81Assert.False(shortcuts.IsShortcutAvailable(AspireKeyboardShortcut.GoToTerminals)); 87Assert.True(shortcuts.IsShortcutAvailable(AspireKeyboardShortcut.GoToTerminals)); 92? shortcuts.IsShortcutAvailable(AspireKeyboardShortcut.GoToTerminals) 132Assert.Equal(expected, cut.Instance.SubscribedShortcuts.Contains(AspireKeyboardShortcut.GoToTerminals)); 133Assert.Equal(expected, shortcuts.IsShortcutAvailable(AspireKeyboardShortcut.GoToTerminals)); 143await cut.InvokeAsync(() => shortcuts.OnGlobalKeyDown(AspireKeyboardShortcut.GoToTerminals));