1 Repo
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 ist ein leichtgewichtiges JavaScript-Dienstprogramm zum Mapping von Tastaturkombinationen, Sequenzen und regulären Ausdrucksmustern auf spezifische Callback-Funktionen. Es dient als Eingabe-Mapping-Tool, das Aktionen basierend auf gleichzeitigem Drücken von Modifikatortasten oder chronologischen Tastensequenzen auslöst. Die Bibliothek zeichnet sich durch die Unterstützung von dynamischem Key-Pattern-Matching durch reguläre Ausdrücke und zustandsbasierter Sequenzverfolgung aus, um Aktionen nach einer bestimmten Serie von Tastendrücken auszuführen. Sie enthält zudem einen Tastatur-Event-Parser, der menschenlesbare Shortcut-Strings in strukturierte Daten umwandelt. Diese Funktionen decken den breiteren Bereich der Tastatur-Event-Interzeption und -Filterung ab und bieten Tools zur Konvertierung von Keybinding-Strings in Formate, die für benutzerdefinierte Benutzeroberflächenanzeigen geeignet sind.
Converts shortcut strings into structured arrays of modifiers and keys for custom user interface display.