Files
Hyperbar/Hyperbar.Windows/Mediators/KeyAcceleratorHandler.cs
T
2024-01-07 18:02:04 +00:00

15 lines
384 B
C#

using Hyperbar.Windows.Interop;
namespace Hyperbar.Windows;
public class KeyAcceleratorHandler(IVirtualKeyboard virtualKeyboard) :
IRequestHandler<KeyAcceleratorCommand>
{
public ValueTask<Unit> Handle(KeyAcceleratorCommand command,
CancellationToken cancellationToken)
{
virtualKeyboard.Send((int)command.Key);
return default;
}
}