22 references to ShortcutManager
Aspire.Dashboard (8)
Components\Controls\SummaryDetailsView.razor.cs (1)
68public required ShortcutManager ShortcutManager { get; init; }
Components\Dialogs\HelpDialog.razor.cs (1)
16public required ShortcutManager ShortcutManager { get; init; }
Components\Layout\MainLayout.razor.cs (2)
37private DotNetObjectReference<ShortcutManager>? _shortcutManagerReference; 78public required ShortcutManager ShortcutManager { get; init; }
Components\Layout\TerminalDock.razor.cs (1)
83public required ShortcutManager ShortcutManager { get; init; }
DashboardWebApplication.cs (1)
392builder.Services.AddScoped<ShortcutManager>();
ShortcutManager.cs (2)
13private readonly ILogger<ShortcutManager> _logger = loggerFactory.CreateLogger<ShortcutManager>();
Aspire.Dashboard.Components.Tests (14)
Dialogs\HelpDialogTests.cs (4)
22var shortcutManager = Services.GetRequiredService<ShortcutManager>(); 52var shortcutManager = Services.GetRequiredService<ShortcutManager>();
Layout\MainLayoutTerminalTests.cs (6)
47var shortcuts = Services.GetRequiredService<ShortcutManager>(); 113var shortcuts = Services.GetRequiredService<ShortcutManager>(); 186var shortcuts = Services.GetRequiredService<ShortcutManager>();
Layout\TerminalDockTelemetryTests.cs (1)
57await Services.GetRequiredService<ShortcutManager>().OnGlobalKeyDown(AspireKeyboardShortcut.ToggleTerminalDock);
Layout\TerminalDockTests.cs (2)
188await Services.GetRequiredService<ShortcutManager>().OnGlobalKeyDown(AspireKeyboardShortcut.ToggleTerminalDock); 481await Services.GetRequiredService<ShortcutManager>().OnGlobalKeyDown(AspireKeyboardShortcut.ToggleTerminalDock);
Shared\FluentUISetupHelpers.cs (1)
239context.Services.AddSingleton<ShortcutManager>();