blockly > ShortcutRegistry > addKeyMapping
طريقة ShortcutRegistry.addKeyMapping()
تضيف عملية ربط بين رمز مفتاح واختصار لوحة مفاتيح.
Signature:
addKeyMapping(keyCode: string | number | KeyCodes, shortcutName: string, opt_allowCollision?: boolean): void;
المعلمات
المعلمة | النوع | الوصف |
---|---|---|
keyCode | سلسلة | الرقم | KeyCodes | رمز المفتاح لاختصار لوحة المفاتيح. في حال تسجيل رمز مفتاح باستخدام أداة تعديل (مثل ctrl+c)، استخدِم ShortcutRegistry.registry.createSerializedKey. |
shortcutName | سلسلة | اسم الاختصار الذي سيتم تنفيذه عند الضغط على رمز المفتاح المحدّد. |
opt_allowCollision | منطقي | (اختياري) يمكنك ضبط الخيار على "صحيح" لمنع حدوث خطأ عند إضافة اختصار إلى مفتاح تم ربطه باختصار. |
المرتجعات:
فراغ
الاستثناءات
{خطأ} إذا سبق أن تم ربط رمز المفتاح المحدّد باختصار.