v-hotkey
Импорт
import { vHotkey } from '@feugene/granularity/directives/hotkey'Экспорты
HotkeyHandlertypetype HotkeyHandler = (event: KeyboardEvent) => voidHotkeyEntrytypetype HotkeyEntryHotkeyMaptypetype HotkeyMap = Record<string, HotkeyEntry>HotkeyScopetypetype HotkeyScope = 'global' | 'element'Где слушать клавиатуру: - `'global'` (по умолчанию) — слушатель на `window`; хоткеи работают из любого места страницы. - `'element'` — слушатель на самом элементе; хоткеи срабатывают только когда фокус внутри элемента (событие всплывает до него). Элемент должен быть фокусируемым (`tabindex`).
HotkeyBindingValuetypetype HotkeyBindingValuevHotkeyconstconst vHotkey: Directive<HTMLElement, HotkeyBindingValue>`v-hotkey` — горячие клавиши на компонент/страницу.
Проза библиотеки
Источник: @feugene/granularity 0.41.0, package.json#exports и dist/types