1 repositorio
Parsing textual shortcut definitions into structured objects for UI display.
Distinct from String Parsing: Specific to keybinding syntax for UI representation
Explore 1 awesome GitHub repository matching programming languages & runtimes · Keybinding. Refine with filters or upvote what's useful.
Tinykeys es una utilidad ligera de JavaScript para mapear combinaciones de teclado, secuencias y patrones de expresiones regulares a funciones de callback específicas. Sirve como una utilidad de mapeo de entrada que activa acciones basadas en pulsaciones simultáneas de teclas modificadoras o secuencias cronológicas de teclas. La biblioteca se distingue por soportar la coincidencia dinámica de patrones de teclas a través de expresiones regulares y seguimiento de secuencias basado en estado para ejecutar acciones después de una serie específica de pulsaciones. También incluye un analizador de eventos de teclado que convierte cadenas de atajos legibles por humanos en datos estructurados. Estas capacidades cubren la superficie más amplia de interceptación y filtrado de eventos de teclado, proporcionando herramientas para convertir cadenas de atajos de teclado en formatos adecuados para visualizaciones de interfaz de usuario personalizadas.
Converts shortcut strings into structured arrays of modifiers and keys for custom user interface display.