Files
Hyperbar/Hyperbar.Windows/Commands/KeyAcceleratorCommandHandler.cs
T
2024-01-06 19:21:38 +00:00

15 lines
391 B
C#

using Hyperbar.Windows.Interop;
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;
}
}