1 مستودع
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 هي أداة JavaScript خفيفة الوزن لربط مجموعات لوحة المفاتيح، والتسلسلات، وأنماط التعبيرات النمطية بوظائف رد اتصال محددة. تعمل كأداة ربط إدخال تطلق إجراءات بناءً على ضغطات مفاتيح معدلة متزامنة أو تسلسلات مفاتيح زمنية. تتميز المكتبة بدعم مطابقة أنماط المفاتيح الديناميكية من خلال التعبيرات النمطية وتتبع التسلسل القائم على الحالة لتنفيذ الإجراءات بعد سلسلة محددة من الضغطات. كما تتضمن محلل أحداث لوحة المفاتيح الذي يحول سلاسل الاختصارات القابلة للقراءة البشرية إلى بيانات منظمة. تغطي هذه الإمكانيات السطح الأوسع لاعتراض أحداث لوحة المفاتيح وتصفيتها، وتوفر أدوات لتحويل سلاسل ربط المفاتيح إلى تنسيقات مناسبة لعروض واجهة المستخدم المخصصة.
Converts shortcut strings into structured arrays of modifiers and keys for custom user interface display.