1 Repo
Parsing of human-readable keyboard shortcut strings into structured data.
Distinct from String Parsing: Specific to keyboard shortcut syntax rather than general string-to-type conversion
Explore 1 awesome GitHub repository matching programming languages & runtimes · Shortcut. 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 human-readable keybinding strings into structured arrays of modifiers and keys.