کلاس ShortcutRegistry
کلاس برای رجیستری میانبرهای صفحه کلید. این در نظر گرفته شده است که تک تن باشد. شما نباید یک نمونه جدید ایجاد کنید و فقط از ShortcutRegistry.registry به این کلاس دسترسی داشته باشید.
امضا:
export declare class ShortcutRegistry
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
رجیستری | | ShortcutRegistry |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
addKeyMapping (keyCode، shortcutName، allowCollision) | نقشه برداری بین کد کلید و میانبر صفحه کلید اضافه می کند. به طور معمول فقط یک میانبر را می توان به هر کد کلید مشخصی نگاشت، اما تنظیم allowCollisions روی true به صفحه کلید اجازه می دهد تا به چند میانبر نگاشت شود. در آن صورت، زمانی که onKeyDown با فشار دادن کلید داده شده فراخوانی می شود، میانبرهای نقشه برداری شده را به ترتیب معکوس پردازش می کند، از بیشترین تا کمترین نقشه اخیر. | |
createSerializedKey (کلید کد، اصلاح کننده ها) | کد کلید سریالی را ایجاد می کند که در نقشه کلید استفاده می شود. | |
getKeyCodesByShortcutName(shortcutName) | کدهای کلیدی سریالی را دریافت می کند که میانبر با نام داده شده در آنها ثبت شده است. | |
getKeyMap() | نقشه کلید فعلی را دریافت می کند. | |
getRegistry() | رجیستری میانبرهای صفحه کلید را دریافت می کند. | |
getShortcutNamesByKeyCode(keyCode) | میانبرهای ثبت شده در کد کلید داده شده را دریافت می کند. | |
onKeyDown (فضای کاری، e) | رویدادهای کلیدی را مدیریت می کند. - هر | |
ثبت نام (میانبر، مجاز لغو) | میانبر صفحه کلید را ثبت می کند. | |
removeAllKeyMappings (میانبر نام) | تمام نگاشت های کلید میانبر با نام داده شده را حذف می کند. هنگام تغییر نگاشت کلیدهای پیش فرض مفید است و کدهای کلید ثبت شده در میانبر ناشناخته هستند. | |
removeKeyMapping (keyCode، shortcutname, quiet) | نگاشت بین کد کلید و میانبر صفحه کلید را حذف می کند. | |
تنظیم مجدد () | رجیستری و keyMap را پاک و دوباره ایجاد کنید. | |
setKeyMap(newKeyMap) | نقشه کلید را تنظیم می کند. تنظیم نقشه کلید، نگاشت کلیدهای پیش فرض را لغو می کند. | |
لغو ثبت (نام میانبر) | یک میانبر صفحه کلید ثبت شده با نام داده شده را لغو ثبت می کند. با این کار هر نگاشت کلیدی که به این میانبر اشاره دارد نیز حذف می شود. |