Toolbelt.Blazor.HotKeys
Toolbelt.Blazor.HotKeys copied to clipboard
This is a class library that provides configuration-centric keyboard shortcuts for your Blazor WebAssembly (client-side) apps.
As far as I know, it is only possible to create global binding. However I would like to create key binding valid any for specific element / component. I think...
Hi. I would think that a typical use case is to enable a hot key like `ctrl+s` to quickly allow the user to save changes. With the `AllowedIn` argument you...
Hot to disable shortcuts for contenteditable ?
Hi thanks for great work. I wonder, whether it would be good idea to create component that would wrap the service and take care of disposing the context. Something like:...
I am developing a Chrome extension with Blazor, and `_content` folder is forbidden to load in browser extension since it is build in restriction. So, I need to load js...
Currently, the required JavaScript is loaded using `eval` ([code](https://github.com/jsakamoto/Toolbelt.Blazor.HotKeys/blob/master/Toolbelt.Blazor.HotKeys/HotKeys.cs#L48)). This prevents using the library in applications that apply strict CSPs:  Would you consider switching to JavaScript isolation, where it's...
In gmail and other google web apps, it's common to have keyboard shortcuts start with a g press (go to) and then followed by another key, such as c (contacts)....