react-hotkeys
Version:
A declarative library for handling hotkeys and focus within a React application
17 lines (14 loc) • 557 B
JavaScript
import KeyEventManager from './lib/KeyEventManager';
/**
* @typedef {Object.<ActionName, KeyEventDescription[]>} ApplicationKeyMap
*/
/**
* Generates and returns the application's key map, including not only those
* that are live in the current focus, but all the key maps from all the
* HotKeys and GlobalHotKeys components that are currently mounted
* @returns {ApplicationKeyMap} The application's key map
*/
function getApplicationKeyMap() {
return KeyEventManager.getInstance().getApplicationKeyMap();
}
export default getApplicationKeyMap;