SYMBOL INDEX (74 symbols across 10 files) FILE: dist/hotkeys-js.js function addEvent (line 10) | function addEvent(object, event, method, useCapture) { function removeEvent (line 17) | function removeEvent(object, event, method, useCapture) { function getMods (line 25) | function getMods(modifier, key) { function getKeys (line 33) | function getKeys(key) { function compareArray (line 45) | function compareArray(a1, a2) { function getLayoutIndependentKeyCode (line 54) | function getLayoutIndependentKeyCode(event) { function clearModifier (line 239) | function clearModifier(event) { function eventHandler (line 312) | function eventHandler(event, handler, scope, element) { function dispatch (line 338) | function dispatch(event, element) { function trigger (line 489) | function trigger(shortcut, scope = "all") { function removeKeyEvent (line 501) | function removeKeyEvent(element) { FILE: dist/hotkeys-js.umd.cjs function addEvent (line 14) | function addEvent(object, event, method, useCapture) { function removeEvent (line 21) | function removeEvent(object, event, method, useCapture) { function getMods (line 29) | function getMods(modifier, key) { function getKeys (line 37) | function getKeys(key) { function compareArray (line 49) | function compareArray(a1, a2) { function getLayoutIndependentKeyCode (line 58) | function getLayoutIndependentKeyCode(event) { function clearModifier (line 243) | function clearModifier(event) { function eventHandler (line 316) | function eventHandler(event, handler, scope, element) { function dispatch (line 342) | function dispatch(event, element) { function trigger (line 493) | function trigger(shortcut, scope = "all") { function removeKeyEvent (line 505) | function removeKeyEvent(element) { FILE: dist/index.d.ts type DeleteScope (line 4) | type DeleteScope = (scope?: string, newScope?: string) => void; type Filter (line 6) | type Filter = (event: KeyboardEvent) => boolean; type GetAllKeyCodes (line 8) | type GetAllKeyCodes = () => KeyCodeInfo[]; type GetPressedKeyCodes (line 10) | type GetPressedKeyCodes = () => number[]; type GetPressedKeyString (line 12) | type GetPressedKeyString = () => string[]; type GetScope (line 14) | type GetScope = () => string; type HotkeysAPI (line 16) | interface HotkeysAPI { type HotkeysEvent (line 158) | interface HotkeysEvent { type HotkeysInterface (line 171) | interface HotkeysInterface extends HotkeysAPI { type HotkeysOptions (line 184) | interface HotkeysOptions { type IsPressed (line 194) | interface IsPressed { type KeyCodeInfo (line 201) | interface KeyCodeInfo { type KeyHandler (line 208) | interface KeyHandler { type NoConflict (line 212) | type NoConflict = (deep?: boolean) => HotkeysInterface; type SetScope (line 214) | type SetScope = (scope: string) => void; type Trigger (line 216) | type Trigger = (shortcut: string, scope?: string) => void; type Unbind (line 218) | interface Unbind { type UnbindInfo (line 227) | interface UnbindInfo { FILE: src/index.ts function clearModifier (line 149) | function clearModifier(event: KeyboardEvent): void { function eventHandler (line 251) | function eventHandler( function dispatch (line 301) | function dispatch( function trigger (line 545) | function trigger(shortcut: string, scope: string = 'all'): void { function removeKeyEvent (line 559) | function removeKeyEvent(element: HTMLElement | Document | null): void { FILE: src/types.ts type KeyCodeInfo (line 1) | interface KeyCodeInfo { type UnbindInfo (line 8) | interface UnbindInfo { type HotkeysEvent (line 15) | interface HotkeysEvent { type KeyHandler (line 28) | interface KeyHandler { type SetScope (line 32) | type SetScope = (scope: string) => void; type GetScope (line 34) | type GetScope = () => string; type DeleteScope (line 36) | type DeleteScope = (scope?: string, newScope?: string) => void; type GetPressedKeyCodes (line 38) | type GetPressedKeyCodes = () => number[]; type GetPressedKeyString (line 40) | type GetPressedKeyString = () => string[]; type GetAllKeyCodes (line 42) | type GetAllKeyCodes = () => KeyCodeInfo[]; type IsPressed (line 44) | interface IsPressed { type Filter (line 51) | type Filter = (event: KeyboardEvent) => boolean; type Trigger (line 53) | type Trigger = (shortcut: string, scope?: string) => void; type Unbind (line 55) | interface Unbind { type NoConflict (line 64) | type NoConflict = (deep?: boolean) => HotkeysInterface; type HotkeysOptions (line 66) | interface HotkeysOptions { type HotkeysAPI (line 76) | interface HotkeysAPI { type HotkeysInterface (line 219) | interface HotkeysInterface extends HotkeysAPI { FILE: src/utils.ts function addEvent (line 7) | function addEvent( function removeEvent (line 22) | function removeEvent( function getMods (line 39) | function getMods(modifier: Record, key: string[]): numbe... function getKeys (line 49) | function getKeys(key: string | undefined): string[] { function compareArray (line 66) | function compareArray(a1: number[], a2: number[]): boolean { function getLayoutIndependentKeyCode (line 82) | function getLayoutIndependentKeyCode(event: KeyboardEvent): number { FILE: test/run.test.js function createCoverageMap (line 571) | function createCoverageMap(entry, filePath) { FILE: website/App.tsx function AppRoot (line 17) | function AppRoot() { FILE: website/components/Footer.tsx type FooterProps (line 4) | interface FooterProps { function Footer (line 11) | function Footer({ name, href, year, children }: FooterProps) { FILE: website/vite-env.d.ts type IntrinsicElements (line 17) | interface IntrinsicElements {