Files
Hyperbar/Hyperbar.Windows/Commands/KeyAcceleratorCommandHandler.cs
T
2024-01-06 16:39:30 +00:00

14 lines
381 B
C#

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