diff --git a/packages/core/docs/assets/search.js b/packages/core/docs/assets/search.js index faa76ec..ffe832e 100644 --- a/packages/core/docs/assets/search.js +++ b/packages/core/docs/assets/search.js @@ -1 +1 @@ -window.searchData = {"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"Interceptor","url":"interfaces/Interceptor.html","classes":"tsd-kind-interface"},{"id":1,"kind":128,"name":"Keyboard","url":"classes/Keyboard.html","classes":"tsd-kind-class"},{"id":2,"kind":512,"name":"constructor","url":"classes/Keyboard.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Keyboard"},{"id":3,"kind":1024,"name":"commands","url":"classes/Keyboard.html#commands","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":4,"kind":1024,"name":"contexts","url":"classes/Keyboard.html#contexts","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":5,"kind":1024,"name":"activationContextManager","url":"classes/Keyboard.html#activationContextManager","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":6,"kind":1024,"name":"eventEmitter","url":"classes/Keyboard.html#eventEmitter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":7,"kind":1024,"name":"paused","url":"classes/Keyboard.html#paused","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":8,"kind":1024,"name":"destroyer","url":"classes/Keyboard.html#destroyer","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":9,"kind":1024,"name":"anchor","url":"classes/Keyboard.html#anchor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":10,"kind":1024,"name":"eventOptions","url":"classes/Keyboard.html#eventOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":11,"kind":1024,"name":"registry","url":"classes/Keyboard.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":12,"kind":1024,"name":"partiallyMatchShortcutsStore","url":"classes/Keyboard.html#partiallyMatchShortcutsStore","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":13,"kind":1024,"name":"keyboardEventStore","url":"classes/Keyboard.html#keyboardEventStore","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":14,"kind":1024,"name":"interceptors","url":"classes/Keyboard.html#interceptors","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":15,"kind":2048,"name":"_unregisterEvents","url":"classes/Keyboard.html#_unregisterEvents","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":16,"kind":2048,"name":"setAnchor","url":"classes/Keyboard.html#setAnchor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":17,"kind":2048,"name":"getAnchor","url":"classes/Keyboard.html#getAnchor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":18,"kind":2048,"name":"getPartMatchShortcuts","url":"classes/Keyboard.html#getPartMatchShortcuts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":19,"kind":2048,"name":"resetAll","url":"classes/Keyboard.html#resetAll","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":20,"kind":2048,"name":"fire","url":"classes/Keyboard.html#fire","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":21,"kind":2048,"name":"addInterceptor","url":"classes/Keyboard.html#addInterceptor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":22,"kind":2048,"name":"registerEvents","url":"classes/Keyboard.html#registerEvents","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":23,"kind":2048,"name":"commandsOf","url":"classes/Keyboard.html#commandsOf","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":24,"kind":2048,"name":"executeCommand","url":"classes/Keyboard.html#executeCommand","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":25,"kind":2048,"name":"_getPartiallyMatchShortcuts","url":"classes/Keyboard.html#_getPartiallyMatchShortcuts","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":26,"kind":2048,"name":"onMatchPartChange","url":"classes/Keyboard.html#onMatchPartChange","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":27,"kind":2048,"name":"keymap","url":"classes/Keyboard.html#keymap","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":28,"kind":2048,"name":"getCommandOptions","url":"classes/Keyboard.html#getCommandOptions","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":29,"kind":2048,"name":"getCommands","url":"classes/Keyboard.html#getCommands","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":30,"kind":2048,"name":"getCommandsOfContext","url":"classes/Keyboard.html#getCommandsOfContext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":31,"kind":2048,"name":"getContexts","url":"classes/Keyboard.html#getContexts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":32,"kind":2048,"name":"switchContext","url":"classes/Keyboard.html#switchContext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":33,"kind":2048,"name":"getCurrentContext","url":"classes/Keyboard.html#getCurrentContext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":34,"kind":2048,"name":"onShortcutKeyMatch","url":"classes/Keyboard.html#onShortcutKeyMatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":35,"kind":2048,"name":"on","url":"classes/Keyboard.html#on","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":36,"kind":2048,"name":"pause","url":"classes/Keyboard.html#pause","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":37,"kind":2048,"name":"resume","url":"classes/Keyboard.html#resume","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":38,"kind":2048,"name":"destroy","url":"classes/Keyboard.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":39,"kind":2048,"name":"recordCommands","url":"classes/Keyboard.html#recordCommands","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":40,"kind":2048,"name":"recordContexts","url":"classes/Keyboard.html#recordContexts","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":41,"kind":256,"name":"KeyboardEventMatcher","url":"interfaces/KeyboardEventMatcher.html","classes":"tsd-kind-interface"},{"id":42,"kind":2048,"name":"match","url":"interfaces/KeyboardEventMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardEventMatcher"},{"id":43,"kind":2048,"name":"str","url":"interfaces/KeyboardEventMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardEventMatcher"},{"id":44,"kind":256,"name":"KeyboardEventMatcherFn","url":"interfaces/KeyboardEventMatcherFn.html","classes":"tsd-kind-interface"},{"id":45,"kind":256,"name":"KeymapOptions","url":"interfaces/KeymapOptions.html","classes":"tsd-kind-interface"},{"id":46,"kind":1024,"name":"commands","url":"interfaces/KeymapOptions.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"KeymapOptions"},{"id":47,"kind":1024,"name":"contexts","url":"interfaces/KeymapOptions.html#contexts","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"KeymapOptions"},{"id":48,"kind":256,"name":"CommandOptions","url":"interfaces/CommandOptions.html","classes":"tsd-kind-interface"},{"id":49,"kind":1024,"name":"shortcut","url":"interfaces/CommandOptions.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CommandOptions"},{"id":50,"kind":1024,"name":"event","url":"interfaces/CommandOptions.html#event","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CommandOptions"},{"id":51,"kind":1024,"name":"preventDefault","url":"interfaces/CommandOptions.html#preventDefault","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CommandOptions"},{"id":52,"kind":1024,"name":"interceptors","url":"interfaces/CommandOptions.html#interceptors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CommandOptions"},{"id":53,"kind":256,"name":"ParsedCommandOptions","url":"interfaces/ParsedCommandOptions.html","classes":"tsd-kind-interface"},{"id":54,"kind":1024,"name":"shortcut","url":"interfaces/ParsedCommandOptions.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":55,"kind":1024,"name":"event","url":"interfaces/ParsedCommandOptions.html#event","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":56,"kind":1024,"name":"preventDefault","url":"interfaces/ParsedCommandOptions.html#preventDefault","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":57,"kind":1024,"name":"interceptors","url":"interfaces/ParsedCommandOptions.html#interceptors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":58,"kind":256,"name":"ContextOptions","url":"interfaces/ContextOptions.html","classes":"tsd-kind-interface"},{"id":59,"kind":1024,"name":"commands","url":"interfaces/ContextOptions.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ContextOptions"},{"id":60,"kind":1024,"name":"abstract","url":"interfaces/ContextOptions.html#abstract","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ContextOptions"},{"id":61,"kind":1024,"name":"fallbacks","url":"interfaces/ContextOptions.html#fallbacks","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ContextOptions"},{"id":62,"kind":256,"name":"FullContextOptions","url":"interfaces/FullContextOptions.html","classes":"tsd-kind-interface"},{"id":63,"kind":1024,"name":"commands","url":"interfaces/FullContextOptions.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"FullContextOptions"},{"id":64,"kind":1024,"name":"abstract","url":"interfaces/FullContextOptions.html#abstract","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"FullContextOptions"},{"id":65,"kind":1024,"name":"fallbacks","url":"interfaces/FullContextOptions.html#fallbacks","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"FullContextOptions"},{"id":66,"kind":4194304,"name":"Opportunity","url":"modules.html#Opportunity","classes":"tsd-kind-type-alias"},{"id":67,"kind":64,"name":"macro","url":"modules.html#macro","classes":"tsd-kind-function"},{"id":68,"kind":64,"name":"alias","url":"modules.html#alias","classes":"tsd-kind-function"},{"id":69,"kind":64,"name":"keyMacro","url":"modules.html#keyMacro","classes":"tsd-kind-function"},{"id":70,"kind":64,"name":"keyMacro_ins","url":"modules.html#keyMacro_ins","classes":"tsd-kind-function"},{"id":71,"kind":64,"name":"keyCodeMacro","url":"modules.html#keyCodeMacro","classes":"tsd-kind-function"},{"id":72,"kind":256,"name":"MacroRegistry","url":"interfaces/MacroRegistry.html","classes":"tsd-kind-interface"},{"id":73,"kind":2048,"name":"register","url":"interfaces/MacroRegistry.html#register","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":74,"kind":2048,"name":"exists","url":"interfaces/MacroRegistry.html#exists","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":75,"kind":2048,"name":"get","url":"interfaces/MacroRegistry.html#get","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":76,"kind":2048,"name":"getAllPatterns","url":"interfaces/MacroRegistry.html#getAllPatterns","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":77,"kind":128,"name":"MacroRegistryImpl","url":"classes/MacroRegistryImpl.html","classes":"tsd-kind-class"},{"id":78,"kind":512,"name":"constructor","url":"classes/MacroRegistryImpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":79,"kind":1024,"name":"patternsMap","url":"classes/MacroRegistryImpl.html#patternsMap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MacroRegistryImpl"},{"id":80,"kind":2048,"name":"register","url":"classes/MacroRegistryImpl.html#register","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":81,"kind":2048,"name":"exists","url":"classes/MacroRegistryImpl.html#exists","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":82,"kind":2048,"name":"get","url":"classes/MacroRegistryImpl.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":83,"kind":2048,"name":"getAllPatterns","url":"classes/MacroRegistryImpl.html#getAllPatterns","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":84,"kind":32,"name":"DEFAULT_MACRO_REGISTRY","url":"modules.html#DEFAULT_MACRO_REGISTRY","classes":"tsd-kind-variable"},{"id":85,"kind":64,"name":"and","url":"modules.html#and","classes":"tsd-kind-function"},{"id":86,"kind":128,"name":"KeyCodeMatcher","url":"classes/KeyCodeMatcher.html","classes":"tsd-kind-class"},{"id":87,"kind":512,"name":"constructor","url":"classes/KeyCodeMatcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KeyCodeMatcher"},{"id":88,"kind":2048,"name":"match","url":"classes/KeyCodeMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyCodeMatcher"},{"id":89,"kind":2048,"name":"str","url":"classes/KeyCodeMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyCodeMatcher"},{"id":90,"kind":128,"name":"CaseInsensitiveKeyMatcher","url":"classes/CaseInsensitiveKeyMatcher.html","classes":"tsd-kind-class"},{"id":91,"kind":512,"name":"constructor","url":"classes/CaseInsensitiveKeyMatcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CaseInsensitiveKeyMatcher"},{"id":92,"kind":2048,"name":"match","url":"classes/CaseInsensitiveKeyMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseInsensitiveKeyMatcher"},{"id":93,"kind":2048,"name":"str","url":"classes/CaseInsensitiveKeyMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseInsensitiveKeyMatcher"},{"id":94,"kind":128,"name":"CaseSensitiveKeyMatcher","url":"classes/CaseSensitiveKeyMatcher.html","classes":"tsd-kind-class"},{"id":95,"kind":512,"name":"constructor","url":"classes/CaseSensitiveKeyMatcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CaseSensitiveKeyMatcher"},{"id":96,"kind":2048,"name":"match","url":"classes/CaseSensitiveKeyMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseSensitiveKeyMatcher"},{"id":97,"kind":2048,"name":"str","url":"classes/CaseSensitiveKeyMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseSensitiveKeyMatcher"},{"id":98,"kind":64,"name":"or","url":"modules.html#or","classes":"tsd-kind-function"},{"id":99,"kind":128,"name":"Shortcut","url":"classes/Shortcut.html","classes":"tsd-kind-class"},{"id":100,"kind":1024,"name":"keyDeliminator","url":"classes/Shortcut.html#keyDeliminator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Shortcut"},{"id":101,"kind":1024,"name":"comboDeliminator","url":"classes/Shortcut.html#comboDeliminator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Shortcut"},{"id":102,"kind":2048,"name":"from","url":"classes/Shortcut.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Shortcut"},{"id":103,"kind":512,"name":"constructor","url":"classes/Shortcut.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-private","parent":"Shortcut"},{"id":104,"kind":1024,"name":"matchTimes","url":"classes/Shortcut.html#matchTimes","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Shortcut"},{"id":105,"kind":1024,"name":"parts","url":"classes/Shortcut.html#parts","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Shortcut"},{"id":106,"kind":2048,"name":"match","url":"classes/Shortcut.html#match","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":107,"kind":2048,"name":"reset","url":"classes/Shortcut.html#reset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":108,"kind":2048,"name":"isPartMatch","url":"classes/Shortcut.html#isPartMatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":109,"kind":2048,"name":"isFullMatch","url":"classes/Shortcut.html#isFullMatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":110,"kind":2048,"name":"str","url":"classes/Shortcut.html#str","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":111,"kind":2048,"name":"partiallyMatchesStr","url":"classes/Shortcut.html#partiallyMatchesStr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":112,"kind":256,"name":"ShortcutContext","url":"interfaces/ShortcutContext.html","classes":"tsd-kind-interface"},{"id":113,"kind":1024,"name":"name","url":"interfaces/ShortcutContext.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutContext"},{"id":114,"kind":1024,"name":"fallbacks","url":"interfaces/ShortcutContext.html#fallbacks","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutContext"},{"id":115,"kind":1024,"name":"commands","url":"interfaces/ShortcutContext.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutContext"},{"id":116,"kind":256,"name":"ShortcutEvent","url":"interfaces/ShortcutEvent.html","classes":"tsd-kind-interface"},{"id":117,"kind":1024,"name":"shortcut","url":"interfaces/ShortcutEvent.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":118,"kind":1024,"name":"native","url":"interfaces/ShortcutEvent.html#native","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":119,"kind":2048,"name":"preventDefault","url":"interfaces/ShortcutEvent.html#preventDefault","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":120,"kind":2048,"name":"stopImmediatePropagation","url":"interfaces/ShortcutEvent.html#stopImmediatePropagation","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":121,"kind":2048,"name":"stopPropagation","url":"interfaces/ShortcutEvent.html#stopPropagation","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":122,"kind":256,"name":"ShortcutCommandEvent","url":"interfaces/ShortcutCommandEvent.html","classes":"tsd-kind-interface"},{"id":123,"kind":1024,"name":"command","url":"interfaces/ShortcutCommandEvent.html#command","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutCommandEvent"},{"id":124,"kind":1024,"name":"context","url":"interfaces/ShortcutCommandEvent.html#context","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutCommandEvent"},{"id":125,"kind":1024,"name":"shortcut","url":"interfaces/ShortcutCommandEvent.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":126,"kind":1024,"name":"native","url":"interfaces/ShortcutCommandEvent.html#native","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":127,"kind":2048,"name":"preventDefault","url":"interfaces/ShortcutCommandEvent.html#preventDefault","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":128,"kind":2048,"name":"stopImmediatePropagation","url":"interfaces/ShortcutCommandEvent.html#stopImmediatePropagation","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":129,"kind":2048,"name":"stopPropagation","url":"interfaces/ShortcutCommandEvent.html#stopPropagation","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":130,"kind":128,"name":"ShortcutEventImpl","url":"classes/ShortcutEventImpl.html","classes":"tsd-kind-class"},{"id":131,"kind":512,"name":"constructor","url":"classes/ShortcutEventImpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":132,"kind":1024,"name":"shortcut","url":"classes/ShortcutEventImpl.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":133,"kind":1024,"name":"native","url":"classes/ShortcutEventImpl.html#native","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":134,"kind":2048,"name":"preventDefault","url":"classes/ShortcutEventImpl.html#preventDefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":135,"kind":2048,"name":"stopImmediatePropagation","url":"classes/ShortcutEventImpl.html#stopImmediatePropagation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":136,"kind":2048,"name":"stopPropagation","url":"classes/ShortcutEventImpl.html#stopPropagation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":137,"kind":256,"name":"ShortcutEventHandler","url":"interfaces/ShortcutEventHandler.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":138,"kind":64,"name":"combine","url":"modules.html#combine","classes":"tsd-kind-function"},{"id":139,"kind":64,"name":"addKeyboardEventListener","url":"modules.html#addKeyboardEventListener","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":140,"kind":64,"name":"addKeydownEventListener","url":"modules.html#addKeydownEventListener","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":141,"kind":64,"name":"addKeyupEventListener","url":"modules.html#addKeyupEventListener","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":142,"kind":256,"name":"AddShortcutEventOptions","url":"interfaces/AddShortcutEventOptions.html","classes":"tsd-kind-interface"},{"id":143,"kind":1024,"name":"type","url":"interfaces/AddShortcutEventOptions.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddShortcutEventOptions"},{"id":144,"kind":1024,"name":"once","url":"interfaces/AddShortcutEventOptions.html#once","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddShortcutEventOptions"},{"id":145,"kind":4194304,"name":"ShortcutEventTarget","url":"modules.html#ShortcutEventTarget","classes":"tsd-kind-type-alias"},{"id":146,"kind":64,"name":"createEvent","url":"modules.html#createEvent","classes":"tsd-kind-function"},{"id":147,"kind":4194304,"name":"NativeEventType","url":"modules.html#NativeEventType","classes":"tsd-kind-type-alias"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,45.985]],["parent/0",[]],["name/1",[1,13.026]],["parent/1",[]],["name/2",[2,29.89]],["parent/2",[1,1.146]],["name/3",[3,32.992]],["parent/3",[1,1.146]],["name/4",[4,40.877]],["parent/4",[1,1.146]],["name/5",[5,45.985]],["parent/5",[1,1.146]],["name/6",[6,45.985]],["parent/6",[1,1.146]],["name/7",[7,45.985]],["parent/7",[1,1.146]],["name/8",[8,45.985]],["parent/8",[1,1.146]],["name/9",[9,45.985]],["parent/9",[1,1.146]],["name/10",[10,45.985]],["parent/10",[1,1.146]],["name/11",[11,45.985]],["parent/11",[1,1.146]],["name/12",[12,45.985]],["parent/12",[1,1.146]],["name/13",[13,45.985]],["parent/13",[1,1.146]],["name/14",[14,37.512]],["parent/14",[1,1.146]],["name/15",[15,45.985]],["parent/15",[1,1.146]],["name/16",[16,45.985]],["parent/16",[1,1.146]],["name/17",[17,45.985]],["parent/17",[1,1.146]],["name/18",[18,45.985]],["parent/18",[1,1.146]],["name/19",[19,45.985]],["parent/19",[1,1.146]],["name/20",[20,45.985]],["parent/20",[1,1.146]],["name/21",[21,45.985]],["parent/21",[1,1.146]],["name/22",[22,45.985]],["parent/22",[1,1.146]],["name/23",[23,45.985]],["parent/23",[1,1.146]],["name/24",[24,45.985]],["parent/24",[1,1.146]],["name/25",[25,45.985]],["parent/25",[1,1.146]],["name/26",[26,45.985]],["parent/26",[1,1.146]],["name/27",[27,45.985]],["parent/27",[1,1.146]],["name/28",[28,45.985]],["parent/28",[1,1.146]],["name/29",[29,45.985]],["parent/29",[1,1.146]],["name/30",[30,45.985]],["parent/30",[1,1.146]],["name/31",[31,45.985]],["parent/31",[1,1.146]],["name/32",[32,45.985]],["parent/32",[1,1.146]],["name/33",[33,45.985]],["parent/33",[1,1.146]],["name/34",[34,45.985]],["parent/34",[1,1.146]],["name/35",[35,45.985]],["parent/35",[1,1.146]],["name/36",[36,45.985]],["parent/36",[1,1.146]],["name/37",[37,45.985]],["parent/37",[1,1.146]],["name/38",[38,45.985]],["parent/38",[1,1.146]],["name/39",[39,45.985]],["parent/39",[1,1.146]],["name/40",[40,45.985]],["parent/40",[1,1.146]],["name/41",[41,37.512]],["parent/41",[]],["name/42",[42,32.992]],["parent/42",[41,3.301]],["name/43",[43,32.992]],["parent/43",[41,3.301]],["name/44",[44,45.985]],["parent/44",[]],["name/45",[45,37.512]],["parent/45",[]],["name/46",[3,32.992]],["parent/46",[45,3.301]],["name/47",[4,40.877]],["parent/47",[45,3.301]],["name/48",[46,32.992]],["parent/48",[]],["name/49",[47,20.862]],["parent/49",[46,2.903]],["name/50",[48,40.877]],["parent/50",[46,2.903]],["name/51",[49,32.992]],["parent/51",[46,2.903]],["name/52",[14,37.512]],["parent/52",[46,2.903]],["name/53",[50,32.992]],["parent/53",[]],["name/54",[47,20.862]],["parent/54",[50,2.903]],["name/55",[48,40.877]],["parent/55",[50,2.903]],["name/56",[49,32.992]],["parent/56",[50,2.903]],["name/57",[14,37.512]],["parent/57",[50,2.903]],["name/58",[51,34.999]],["parent/58",[]],["name/59",[3,32.992]],["parent/59",[51,3.08]],["name/60",[52,40.877]],["parent/60",[51,3.08]],["name/61",[53,37.512]],["parent/61",[51,3.08]],["name/62",[54,34.999]],["parent/62",[]],["name/63",[3,32.992]],["parent/63",[54,3.08]],["name/64",[52,40.877]],["parent/64",[54,3.08]],["name/65",[53,37.512]],["parent/65",[54,3.08]],["name/66",[55,45.985]],["parent/66",[]],["name/67",[56,45.985]],["parent/67",[]],["name/68",[57,45.985]],["parent/68",[]],["name/69",[58,45.985]],["parent/69",[]],["name/70",[59,45.985]],["parent/70",[]],["name/71",[60,45.985]],["parent/71",[]],["name/72",[61,32.992]],["parent/72",[]],["name/73",[62,40.877]],["parent/73",[61,2.903]],["name/74",[63,40.877]],["parent/74",[61,2.903]],["name/75",[64,40.877]],["parent/75",[61,2.903]],["name/76",[65,40.877]],["parent/76",[61,2.903]],["name/77",[66,29.89]],["parent/77",[]],["name/78",[2,29.89]],["parent/78",[66,2.63]],["name/79",[67,45.985]],["parent/79",[66,2.63]],["name/80",[62,40.877]],["parent/80",[66,2.63]],["name/81",[63,40.877]],["parent/81",[66,2.63]],["name/82",[64,40.877]],["parent/82",[66,2.63]],["name/83",[65,40.877]],["parent/83",[66,2.63]],["name/84",[68,45.985]],["parent/84",[]],["name/85",[69,45.985]],["parent/85",[]],["name/86",[70,34.999]],["parent/86",[]],["name/87",[2,29.89]],["parent/87",[70,3.08]],["name/88",[42,32.992]],["parent/88",[70,3.08]],["name/89",[43,32.992]],["parent/89",[70,3.08]],["name/90",[71,34.999]],["parent/90",[]],["name/91",[2,29.89]],["parent/91",[71,3.08]],["name/92",[42,32.992]],["parent/92",[71,3.08]],["name/93",[43,32.992]],["parent/93",[71,3.08]],["name/94",[72,34.999]],["parent/94",[]],["name/95",[2,29.89]],["parent/95",[72,3.08]],["name/96",[42,32.992]],["parent/96",[72,3.08]],["name/97",[43,32.992]],["parent/97",[72,3.08]],["name/98",[73,45.985]],["parent/98",[]],["name/99",[47,20.862]],["parent/99",[]],["name/100",[74,45.985]],["parent/100",[47,1.836]],["name/101",[75,45.985]],["parent/101",[47,1.836]],["name/102",[76,45.985]],["parent/102",[47,1.836]],["name/103",[2,29.89]],["parent/103",[47,1.836]],["name/104",[77,45.985]],["parent/104",[47,1.836]],["name/105",[78,45.985]],["parent/105",[47,1.836]],["name/106",[42,32.992]],["parent/106",[47,1.836]],["name/107",[79,45.985]],["parent/107",[47,1.836]],["name/108",[80,45.985]],["parent/108",[47,1.836]],["name/109",[81,45.985]],["parent/109",[47,1.836]],["name/110",[43,32.992]],["parent/110",[47,1.836]],["name/111",[82,45.985]],["parent/111",[47,1.836]],["name/112",[83,34.999]],["parent/112",[]],["name/113",[84,45.985]],["parent/113",[83,3.08]],["name/114",[53,37.512]],["parent/114",[83,3.08]],["name/115",[3,32.992]],["parent/115",[83,3.08]],["name/116",[85,31.321]],["parent/116",[]],["name/117",[47,20.862]],["parent/117",[85,2.756]],["name/118",[86,37.512]],["parent/118",[85,2.756]],["name/119",[49,32.992]],["parent/119",[85,2.756]],["name/120",[87,37.512]],["parent/120",[85,2.756]],["name/121",[88,37.512]],["parent/121",[85,2.756]],["name/122",[89,28.639]],["parent/122",[]],["name/123",[90,45.985]],["parent/123",[89,2.52]],["name/124",[91,45.985]],["parent/124",[89,2.52]],["name/125",[47,20.862]],["parent/125",[89,2.52]],["name/126",[86,37.512]],["parent/126",[89,2.52]],["name/127",[49,32.992]],["parent/127",[89,2.52]],["name/128",[87,37.512]],["parent/128",[89,2.52]],["name/129",[88,37.512]],["parent/129",[89,2.52]],["name/130",[92,29.89]],["parent/130",[]],["name/131",[2,29.89]],["parent/131",[92,2.63]],["name/132",[47,20.862]],["parent/132",[92,2.63]],["name/133",[86,37.512]],["parent/133",[92,2.63]],["name/134",[49,32.992]],["parent/134",[92,2.63]],["name/135",[87,37.512]],["parent/135",[92,2.63]],["name/136",[88,37.512]],["parent/136",[92,2.63]],["name/137",[93,45.985]],["parent/137",[]],["name/138",[94,45.985]],["parent/138",[]],["name/139",[95,45.985]],["parent/139",[]],["name/140",[96,45.985]],["parent/140",[]],["name/141",[97,45.985]],["parent/141",[]],["name/142",[98,37.512]],["parent/142",[]],["name/143",[99,45.985]],["parent/143",[98,3.301]],["name/144",[100,45.985]],["parent/144",[98,3.301]],["name/145",[101,45.985]],["parent/145",[]],["name/146",[102,45.985]],["parent/146",[]],["name/147",[103,45.985]],["parent/147",[]]],"invertedIndex":[["_getpartiallymatchshortcuts",{"_index":25,"name":{"25":{}},"parent":{}}],["_unregisterevents",{"_index":15,"name":{"15":{}},"parent":{}}],["abstract",{"_index":52,"name":{"60":{},"64":{}},"parent":{}}],["activationcontextmanager",{"_index":5,"name":{"5":{}},"parent":{}}],["addinterceptor",{"_index":21,"name":{"21":{}},"parent":{}}],["addkeyboardeventlistener",{"_index":95,"name":{"139":{}},"parent":{}}],["addkeydowneventlistener",{"_index":96,"name":{"140":{}},"parent":{}}],["addkeyupeventlistener",{"_index":97,"name":{"141":{}},"parent":{}}],["addshortcuteventoptions",{"_index":98,"name":{"142":{}},"parent":{"143":{},"144":{}}}],["alias",{"_index":57,"name":{"68":{}},"parent":{}}],["anchor",{"_index":9,"name":{"9":{}},"parent":{}}],["and",{"_index":69,"name":{"85":{}},"parent":{}}],["caseinsensitivekeymatcher",{"_index":71,"name":{"90":{}},"parent":{"91":{},"92":{},"93":{}}}],["casesensitivekeymatcher",{"_index":72,"name":{"94":{}},"parent":{"95":{},"96":{},"97":{}}}],["combine",{"_index":94,"name":{"138":{}},"parent":{}}],["combodeliminator",{"_index":75,"name":{"101":{}},"parent":{}}],["command",{"_index":90,"name":{"123":{}},"parent":{}}],["commandoptions",{"_index":46,"name":{"48":{}},"parent":{"49":{},"50":{},"51":{},"52":{}}}],["commands",{"_index":3,"name":{"3":{},"46":{},"59":{},"63":{},"115":{}},"parent":{}}],["commandsof",{"_index":23,"name":{"23":{}},"parent":{}}],["constructor",{"_index":2,"name":{"2":{},"78":{},"87":{},"91":{},"95":{},"103":{},"131":{}},"parent":{}}],["context",{"_index":91,"name":{"124":{}},"parent":{}}],["contextoptions",{"_index":51,"name":{"58":{}},"parent":{"59":{},"60":{},"61":{}}}],["contexts",{"_index":4,"name":{"4":{},"47":{}},"parent":{}}],["createevent",{"_index":102,"name":{"146":{}},"parent":{}}],["default_macro_registry",{"_index":68,"name":{"84":{}},"parent":{}}],["destroy",{"_index":38,"name":{"38":{}},"parent":{}}],["destroyer",{"_index":8,"name":{"8":{}},"parent":{}}],["event",{"_index":48,"name":{"50":{},"55":{}},"parent":{}}],["eventemitter",{"_index":6,"name":{"6":{}},"parent":{}}],["eventoptions",{"_index":10,"name":{"10":{}},"parent":{}}],["executecommand",{"_index":24,"name":{"24":{}},"parent":{}}],["exists",{"_index":63,"name":{"74":{},"81":{}},"parent":{}}],["fallbacks",{"_index":53,"name":{"61":{},"65":{},"114":{}},"parent":{}}],["fire",{"_index":20,"name":{"20":{}},"parent":{}}],["from",{"_index":76,"name":{"102":{}},"parent":{}}],["fullcontextoptions",{"_index":54,"name":{"62":{}},"parent":{"63":{},"64":{},"65":{}}}],["get",{"_index":64,"name":{"75":{},"82":{}},"parent":{}}],["getallpatterns",{"_index":65,"name":{"76":{},"83":{}},"parent":{}}],["getanchor",{"_index":17,"name":{"17":{}},"parent":{}}],["getcommandoptions",{"_index":28,"name":{"28":{}},"parent":{}}],["getcommands",{"_index":29,"name":{"29":{}},"parent":{}}],["getcommandsofcontext",{"_index":30,"name":{"30":{}},"parent":{}}],["getcontexts",{"_index":31,"name":{"31":{}},"parent":{}}],["getcurrentcontext",{"_index":33,"name":{"33":{}},"parent":{}}],["getpartmatchshortcuts",{"_index":18,"name":{"18":{}},"parent":{}}],["interceptor",{"_index":0,"name":{"0":{}},"parent":{}}],["interceptors",{"_index":14,"name":{"14":{},"52":{},"57":{}},"parent":{}}],["isfullmatch",{"_index":81,"name":{"109":{}},"parent":{}}],["ispartmatch",{"_index":80,"name":{"108":{}},"parent":{}}],["keyboard",{"_index":1,"name":{"1":{}},"parent":{"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{}}}],["keyboardeventmatcher",{"_index":41,"name":{"41":{}},"parent":{"42":{},"43":{}}}],["keyboardeventmatcherfn",{"_index":44,"name":{"44":{}},"parent":{}}],["keyboardeventstore",{"_index":13,"name":{"13":{}},"parent":{}}],["keycodemacro",{"_index":60,"name":{"71":{}},"parent":{}}],["keycodematcher",{"_index":70,"name":{"86":{}},"parent":{"87":{},"88":{},"89":{}}}],["keydeliminator",{"_index":74,"name":{"100":{}},"parent":{}}],["keymacro",{"_index":58,"name":{"69":{}},"parent":{}}],["keymacro_ins",{"_index":59,"name":{"70":{}},"parent":{}}],["keymap",{"_index":27,"name":{"27":{}},"parent":{}}],["keymapoptions",{"_index":45,"name":{"45":{}},"parent":{"46":{},"47":{}}}],["macro",{"_index":56,"name":{"67":{}},"parent":{}}],["macroregistry",{"_index":61,"name":{"72":{}},"parent":{"73":{},"74":{},"75":{},"76":{}}}],["macroregistryimpl",{"_index":66,"name":{"77":{}},"parent":{"78":{},"79":{},"80":{},"81":{},"82":{},"83":{}}}],["match",{"_index":42,"name":{"42":{},"88":{},"92":{},"96":{},"106":{}},"parent":{}}],["matchtimes",{"_index":77,"name":{"104":{}},"parent":{}}],["name",{"_index":84,"name":{"113":{}},"parent":{}}],["native",{"_index":86,"name":{"118":{},"126":{},"133":{}},"parent":{}}],["nativeeventtype",{"_index":103,"name":{"147":{}},"parent":{}}],["on",{"_index":35,"name":{"35":{}},"parent":{}}],["once",{"_index":100,"name":{"144":{}},"parent":{}}],["onmatchpartchange",{"_index":26,"name":{"26":{}},"parent":{}}],["onshortcutkeymatch",{"_index":34,"name":{"34":{}},"parent":{}}],["opportunity",{"_index":55,"name":{"66":{}},"parent":{}}],["or",{"_index":73,"name":{"98":{}},"parent":{}}],["parsedcommandoptions",{"_index":50,"name":{"53":{}},"parent":{"54":{},"55":{},"56":{},"57":{}}}],["partiallymatchesstr",{"_index":82,"name":{"111":{}},"parent":{}}],["partiallymatchshortcutsstore",{"_index":12,"name":{"12":{}},"parent":{}}],["parts",{"_index":78,"name":{"105":{}},"parent":{}}],["patternsmap",{"_index":67,"name":{"79":{}},"parent":{}}],["pause",{"_index":36,"name":{"36":{}},"parent":{}}],["paused",{"_index":7,"name":{"7":{}},"parent":{}}],["preventdefault",{"_index":49,"name":{"51":{},"56":{},"119":{},"127":{},"134":{}},"parent":{}}],["recordcommands",{"_index":39,"name":{"39":{}},"parent":{}}],["recordcontexts",{"_index":40,"name":{"40":{}},"parent":{}}],["register",{"_index":62,"name":{"73":{},"80":{}},"parent":{}}],["registerevents",{"_index":22,"name":{"22":{}},"parent":{}}],["registry",{"_index":11,"name":{"11":{}},"parent":{}}],["reset",{"_index":79,"name":{"107":{}},"parent":{}}],["resetall",{"_index":19,"name":{"19":{}},"parent":{}}],["resume",{"_index":37,"name":{"37":{}},"parent":{}}],["setanchor",{"_index":16,"name":{"16":{}},"parent":{}}],["shortcut",{"_index":47,"name":{"49":{},"54":{},"99":{},"117":{},"125":{},"132":{}},"parent":{"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{}}}],["shortcutcommandevent",{"_index":89,"name":{"122":{}},"parent":{"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{}}}],["shortcutcontext",{"_index":83,"name":{"112":{}},"parent":{"113":{},"114":{},"115":{}}}],["shortcutevent",{"_index":85,"name":{"116":{}},"parent":{"117":{},"118":{},"119":{},"120":{},"121":{}}}],["shortcuteventhandler",{"_index":93,"name":{"137":{}},"parent":{}}],["shortcuteventimpl",{"_index":92,"name":{"130":{}},"parent":{"131":{},"132":{},"133":{},"134":{},"135":{},"136":{}}}],["shortcuteventtarget",{"_index":101,"name":{"145":{}},"parent":{}}],["stopimmediatepropagation",{"_index":87,"name":{"120":{},"128":{},"135":{}},"parent":{}}],["stoppropagation",{"_index":88,"name":{"121":{},"129":{},"136":{}},"parent":{}}],["str",{"_index":43,"name":{"43":{},"89":{},"93":{},"97":{},"110":{}},"parent":{}}],["switchcontext",{"_index":32,"name":{"32":{}},"parent":{}}],["type",{"_index":99,"name":{"143":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +window.searchData = {"kinds":{"32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","4194304":"Type alias"},"rows":[{"id":0,"kind":256,"name":"Interceptor","url":"interfaces/Interceptor.html","classes":"tsd-kind-interface"},{"id":1,"kind":128,"name":"Keyboard","url":"classes/Keyboard.html","classes":"tsd-kind-class"},{"id":2,"kind":512,"name":"constructor","url":"classes/Keyboard.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Keyboard"},{"id":3,"kind":1024,"name":"commands","url":"classes/Keyboard.html#commands","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":4,"kind":1024,"name":"contexts","url":"classes/Keyboard.html#contexts","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":5,"kind":1024,"name":"activationContextManager","url":"classes/Keyboard.html#activationContextManager","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":6,"kind":1024,"name":"eventEmitter","url":"classes/Keyboard.html#eventEmitter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":7,"kind":1024,"name":"paused","url":"classes/Keyboard.html#paused","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":8,"kind":1024,"name":"destroyer","url":"classes/Keyboard.html#destroyer","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":9,"kind":1024,"name":"anchor","url":"classes/Keyboard.html#anchor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":10,"kind":1024,"name":"eventOptions","url":"classes/Keyboard.html#eventOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":11,"kind":1024,"name":"registry","url":"classes/Keyboard.html#registry","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":12,"kind":1024,"name":"partiallyMatchShortcutsStore","url":"classes/Keyboard.html#partiallyMatchShortcutsStore","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":13,"kind":1024,"name":"keyboardEventStore","url":"classes/Keyboard.html#keyboardEventStore","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":14,"kind":1024,"name":"interceptors","url":"classes/Keyboard.html#interceptors","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":15,"kind":2048,"name":"_unregisterEvents","url":"classes/Keyboard.html#_unregisterEvents","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":16,"kind":2048,"name":"setAnchor","url":"classes/Keyboard.html#setAnchor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":17,"kind":2048,"name":"getAnchor","url":"classes/Keyboard.html#getAnchor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":18,"kind":2048,"name":"getPartMatchShortcuts","url":"classes/Keyboard.html#getPartMatchShortcuts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":19,"kind":2048,"name":"resetAll","url":"classes/Keyboard.html#resetAll","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":20,"kind":2048,"name":"fire","url":"classes/Keyboard.html#fire","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":21,"kind":2048,"name":"addInterceptor","url":"classes/Keyboard.html#addInterceptor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":22,"kind":2048,"name":"registerEvents","url":"classes/Keyboard.html#registerEvents","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":23,"kind":2048,"name":"commandsOf","url":"classes/Keyboard.html#commandsOf","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":24,"kind":2048,"name":"executeCommand","url":"classes/Keyboard.html#executeCommand","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":25,"kind":2048,"name":"_getPartiallyMatchShortcuts","url":"classes/Keyboard.html#_getPartiallyMatchShortcuts","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":26,"kind":2048,"name":"onMatchPartChange","url":"classes/Keyboard.html#onMatchPartChange","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":27,"kind":2048,"name":"keymap","url":"classes/Keyboard.html#keymap","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":28,"kind":2048,"name":"getCommandOptions","url":"classes/Keyboard.html#getCommandOptions","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":29,"kind":2048,"name":"getCommands","url":"classes/Keyboard.html#getCommands","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":30,"kind":2048,"name":"getCommandsOfContext","url":"classes/Keyboard.html#getCommandsOfContext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":31,"kind":2048,"name":"getContexts","url":"classes/Keyboard.html#getContexts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":32,"kind":2048,"name":"switchContext","url":"classes/Keyboard.html#switchContext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":33,"kind":2048,"name":"getCurrentContext","url":"classes/Keyboard.html#getCurrentContext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":34,"kind":2048,"name":"onShortcutKeyMatch","url":"classes/Keyboard.html#onShortcutKeyMatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":35,"kind":2048,"name":"on","url":"classes/Keyboard.html#on","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":36,"kind":2048,"name":"pause","url":"classes/Keyboard.html#pause","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":37,"kind":2048,"name":"resume","url":"classes/Keyboard.html#resume","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":38,"kind":2048,"name":"destroy","url":"classes/Keyboard.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":39,"kind":2048,"name":"isShortcutOccupied","url":"classes/Keyboard.html#isShortcutOccupied","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Keyboard"},{"id":40,"kind":2048,"name":"recordCommands","url":"classes/Keyboard.html#recordCommands","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":41,"kind":2048,"name":"recordContexts","url":"classes/Keyboard.html#recordContexts","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"Keyboard"},{"id":42,"kind":256,"name":"KeyboardEventMatcher","url":"interfaces/KeyboardEventMatcher.html","classes":"tsd-kind-interface"},{"id":43,"kind":2048,"name":"match","url":"interfaces/KeyboardEventMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardEventMatcher"},{"id":44,"kind":2048,"name":"str","url":"interfaces/KeyboardEventMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"KeyboardEventMatcher"},{"id":45,"kind":256,"name":"KeyboardEventMatcherFn","url":"interfaces/KeyboardEventMatcherFn.html","classes":"tsd-kind-interface"},{"id":46,"kind":256,"name":"KeymapOptions","url":"interfaces/KeymapOptions.html","classes":"tsd-kind-interface"},{"id":47,"kind":1024,"name":"commands","url":"interfaces/KeymapOptions.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"KeymapOptions"},{"id":48,"kind":1024,"name":"contexts","url":"interfaces/KeymapOptions.html#contexts","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"KeymapOptions"},{"id":49,"kind":256,"name":"CommandOptions","url":"interfaces/CommandOptions.html","classes":"tsd-kind-interface"},{"id":50,"kind":1024,"name":"shortcut","url":"interfaces/CommandOptions.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CommandOptions"},{"id":51,"kind":1024,"name":"event","url":"interfaces/CommandOptions.html#event","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CommandOptions"},{"id":52,"kind":1024,"name":"preventDefault","url":"interfaces/CommandOptions.html#preventDefault","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CommandOptions"},{"id":53,"kind":1024,"name":"interceptors","url":"interfaces/CommandOptions.html#interceptors","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CommandOptions"},{"id":54,"kind":256,"name":"ParsedCommandOptions","url":"interfaces/ParsedCommandOptions.html","classes":"tsd-kind-interface"},{"id":55,"kind":1024,"name":"shortcut","url":"interfaces/ParsedCommandOptions.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":56,"kind":1024,"name":"event","url":"interfaces/ParsedCommandOptions.html#event","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":57,"kind":1024,"name":"preventDefault","url":"interfaces/ParsedCommandOptions.html#preventDefault","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":58,"kind":1024,"name":"interceptors","url":"interfaces/ParsedCommandOptions.html#interceptors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ParsedCommandOptions"},{"id":59,"kind":256,"name":"ContextOptions","url":"interfaces/ContextOptions.html","classes":"tsd-kind-interface"},{"id":60,"kind":1024,"name":"commands","url":"interfaces/ContextOptions.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite","parent":"ContextOptions"},{"id":61,"kind":1024,"name":"abstract","url":"interfaces/ContextOptions.html#abstract","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ContextOptions"},{"id":62,"kind":1024,"name":"fallbacks","url":"interfaces/ContextOptions.html#fallbacks","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ContextOptions"},{"id":63,"kind":256,"name":"FullContextOptions","url":"interfaces/FullContextOptions.html","classes":"tsd-kind-interface"},{"id":64,"kind":1024,"name":"commands","url":"interfaces/FullContextOptions.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"FullContextOptions"},{"id":65,"kind":1024,"name":"abstract","url":"interfaces/FullContextOptions.html#abstract","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"FullContextOptions"},{"id":66,"kind":1024,"name":"fallbacks","url":"interfaces/FullContextOptions.html#fallbacks","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"FullContextOptions"},{"id":67,"kind":4194304,"name":"Opportunity","url":"modules.html#Opportunity","classes":"tsd-kind-type-alias"},{"id":68,"kind":64,"name":"macro","url":"modules.html#macro","classes":"tsd-kind-function"},{"id":69,"kind":64,"name":"alias","url":"modules.html#alias","classes":"tsd-kind-function"},{"id":70,"kind":64,"name":"keyMacro","url":"modules.html#keyMacro","classes":"tsd-kind-function"},{"id":71,"kind":64,"name":"keyMacro_ins","url":"modules.html#keyMacro_ins","classes":"tsd-kind-function"},{"id":72,"kind":64,"name":"keyCodeMacro","url":"modules.html#keyCodeMacro","classes":"tsd-kind-function"},{"id":73,"kind":256,"name":"MacroRegistry","url":"interfaces/MacroRegistry.html","classes":"tsd-kind-interface"},{"id":74,"kind":2048,"name":"register","url":"interfaces/MacroRegistry.html#register","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":75,"kind":2048,"name":"exists","url":"interfaces/MacroRegistry.html#exists","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":76,"kind":2048,"name":"get","url":"interfaces/MacroRegistry.html#get","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":77,"kind":2048,"name":"getAllPatterns","url":"interfaces/MacroRegistry.html#getAllPatterns","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MacroRegistry"},{"id":78,"kind":128,"name":"MacroRegistryImpl","url":"classes/MacroRegistryImpl.html","classes":"tsd-kind-class"},{"id":79,"kind":512,"name":"constructor","url":"classes/MacroRegistryImpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":80,"kind":1024,"name":"patternsMap","url":"classes/MacroRegistryImpl.html#patternsMap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"MacroRegistryImpl"},{"id":81,"kind":2048,"name":"register","url":"classes/MacroRegistryImpl.html#register","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":82,"kind":2048,"name":"exists","url":"classes/MacroRegistryImpl.html#exists","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":83,"kind":2048,"name":"get","url":"classes/MacroRegistryImpl.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":84,"kind":2048,"name":"getAllPatterns","url":"classes/MacroRegistryImpl.html#getAllPatterns","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MacroRegistryImpl"},{"id":85,"kind":32,"name":"DEFAULT_MACRO_REGISTRY","url":"modules.html#DEFAULT_MACRO_REGISTRY","classes":"tsd-kind-variable"},{"id":86,"kind":64,"name":"and","url":"modules.html#and","classes":"tsd-kind-function"},{"id":87,"kind":128,"name":"KeyCodeMatcher","url":"classes/KeyCodeMatcher.html","classes":"tsd-kind-class"},{"id":88,"kind":512,"name":"constructor","url":"classes/KeyCodeMatcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KeyCodeMatcher"},{"id":89,"kind":2048,"name":"match","url":"classes/KeyCodeMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyCodeMatcher"},{"id":90,"kind":2048,"name":"str","url":"classes/KeyCodeMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KeyCodeMatcher"},{"id":91,"kind":128,"name":"CaseInsensitiveKeyMatcher","url":"classes/CaseInsensitiveKeyMatcher.html","classes":"tsd-kind-class"},{"id":92,"kind":512,"name":"constructor","url":"classes/CaseInsensitiveKeyMatcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CaseInsensitiveKeyMatcher"},{"id":93,"kind":2048,"name":"match","url":"classes/CaseInsensitiveKeyMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseInsensitiveKeyMatcher"},{"id":94,"kind":2048,"name":"str","url":"classes/CaseInsensitiveKeyMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseInsensitiveKeyMatcher"},{"id":95,"kind":128,"name":"CaseSensitiveKeyMatcher","url":"classes/CaseSensitiveKeyMatcher.html","classes":"tsd-kind-class"},{"id":96,"kind":512,"name":"constructor","url":"classes/CaseSensitiveKeyMatcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CaseSensitiveKeyMatcher"},{"id":97,"kind":2048,"name":"match","url":"classes/CaseSensitiveKeyMatcher.html#match","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseSensitiveKeyMatcher"},{"id":98,"kind":2048,"name":"str","url":"classes/CaseSensitiveKeyMatcher.html#str","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"CaseSensitiveKeyMatcher"},{"id":99,"kind":64,"name":"or","url":"modules.html#or","classes":"tsd-kind-function"},{"id":100,"kind":128,"name":"Shortcut","url":"classes/Shortcut.html","classes":"tsd-kind-class"},{"id":101,"kind":1024,"name":"keyDeliminator","url":"classes/Shortcut.html#keyDeliminator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Shortcut"},{"id":102,"kind":1024,"name":"comboDeliminator","url":"classes/Shortcut.html#comboDeliminator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Shortcut"},{"id":103,"kind":2048,"name":"from","url":"classes/Shortcut.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Shortcut"},{"id":104,"kind":512,"name":"constructor","url":"classes/Shortcut.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-private","parent":"Shortcut"},{"id":105,"kind":1024,"name":"matchTimes","url":"classes/Shortcut.html#matchTimes","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Shortcut"},{"id":106,"kind":1024,"name":"parts","url":"classes/Shortcut.html#parts","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Shortcut"},{"id":107,"kind":2048,"name":"match","url":"classes/Shortcut.html#match","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":108,"kind":2048,"name":"reset","url":"classes/Shortcut.html#reset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":109,"kind":2048,"name":"isPartMatch","url":"classes/Shortcut.html#isPartMatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":110,"kind":2048,"name":"isFullMatch","url":"classes/Shortcut.html#isFullMatch","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":111,"kind":2048,"name":"str","url":"classes/Shortcut.html#str","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":112,"kind":2048,"name":"partiallyMatchesStr","url":"classes/Shortcut.html#partiallyMatchesStr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":113,"kind":2048,"name":"equals","url":"classes/Shortcut.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Shortcut"},{"id":114,"kind":256,"name":"ShortcutContext","url":"interfaces/ShortcutContext.html","classes":"tsd-kind-interface"},{"id":115,"kind":1024,"name":"name","url":"interfaces/ShortcutContext.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutContext"},{"id":116,"kind":1024,"name":"fallbacks","url":"interfaces/ShortcutContext.html#fallbacks","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutContext"},{"id":117,"kind":1024,"name":"commands","url":"interfaces/ShortcutContext.html#commands","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutContext"},{"id":118,"kind":256,"name":"ShortcutEvent","url":"interfaces/ShortcutEvent.html","classes":"tsd-kind-interface"},{"id":119,"kind":1024,"name":"shortcut","url":"interfaces/ShortcutEvent.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":120,"kind":1024,"name":"native","url":"interfaces/ShortcutEvent.html#native","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":121,"kind":2048,"name":"preventDefault","url":"interfaces/ShortcutEvent.html#preventDefault","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":122,"kind":2048,"name":"stopImmediatePropagation","url":"interfaces/ShortcutEvent.html#stopImmediatePropagation","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":123,"kind":2048,"name":"stopPropagation","url":"interfaces/ShortcutEvent.html#stopPropagation","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"ShortcutEvent"},{"id":124,"kind":256,"name":"ShortcutCommandEvent","url":"interfaces/ShortcutCommandEvent.html","classes":"tsd-kind-interface"},{"id":125,"kind":1024,"name":"command","url":"interfaces/ShortcutCommandEvent.html#command","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutCommandEvent"},{"id":126,"kind":1024,"name":"context","url":"interfaces/ShortcutCommandEvent.html#context","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShortcutCommandEvent"},{"id":127,"kind":1024,"name":"shortcut","url":"interfaces/ShortcutCommandEvent.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":128,"kind":1024,"name":"native","url":"interfaces/ShortcutCommandEvent.html#native","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":129,"kind":2048,"name":"preventDefault","url":"interfaces/ShortcutCommandEvent.html#preventDefault","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":130,"kind":2048,"name":"stopImmediatePropagation","url":"interfaces/ShortcutCommandEvent.html#stopImmediatePropagation","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":131,"kind":2048,"name":"stopPropagation","url":"interfaces/ShortcutCommandEvent.html#stopPropagation","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"ShortcutCommandEvent"},{"id":132,"kind":128,"name":"ShortcutEventImpl","url":"classes/ShortcutEventImpl.html","classes":"tsd-kind-class"},{"id":133,"kind":512,"name":"constructor","url":"classes/ShortcutEventImpl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":134,"kind":1024,"name":"shortcut","url":"classes/ShortcutEventImpl.html#shortcut","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":135,"kind":1024,"name":"native","url":"classes/ShortcutEventImpl.html#native","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":136,"kind":2048,"name":"preventDefault","url":"classes/ShortcutEventImpl.html#preventDefault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":137,"kind":2048,"name":"stopImmediatePropagation","url":"classes/ShortcutEventImpl.html#stopImmediatePropagation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":138,"kind":2048,"name":"stopPropagation","url":"classes/ShortcutEventImpl.html#stopPropagation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShortcutEventImpl"},{"id":139,"kind":256,"name":"ShortcutEventHandler","url":"interfaces/ShortcutEventHandler.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":140,"kind":64,"name":"combine","url":"modules.html#combine","classes":"tsd-kind-function"},{"id":141,"kind":64,"name":"addKeyboardEventListener","url":"modules.html#addKeyboardEventListener","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":142,"kind":64,"name":"addKeydownEventListener","url":"modules.html#addKeydownEventListener","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":143,"kind":64,"name":"addKeyupEventListener","url":"modules.html#addKeyupEventListener","classes":"tsd-kind-function tsd-has-type-parameter"},{"id":144,"kind":256,"name":"AddShortcutEventOptions","url":"interfaces/AddShortcutEventOptions.html","classes":"tsd-kind-interface"},{"id":145,"kind":1024,"name":"type","url":"interfaces/AddShortcutEventOptions.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddShortcutEventOptions"},{"id":146,"kind":1024,"name":"once","url":"interfaces/AddShortcutEventOptions.html#once","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AddShortcutEventOptions"},{"id":147,"kind":4194304,"name":"ShortcutEventTarget","url":"modules.html#ShortcutEventTarget","classes":"tsd-kind-type-alias"},{"id":148,"kind":64,"name":"createEvent","url":"modules.html#createEvent","classes":"tsd-kind-function"},{"id":149,"kind":4194304,"name":"NativeEventType","url":"modules.html#NativeEventType","classes":"tsd-kind-type-alias"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,46.118]],["parent/0",[]],["name/1",[1,12.916]],["parent/1",[]],["name/2",[2,30.024]],["parent/2",[1,1.139]],["name/3",[3,33.125]],["parent/3",[1,1.139]],["name/4",[4,41.01]],["parent/4",[1,1.139]],["name/5",[5,46.118]],["parent/5",[1,1.139]],["name/6",[6,46.118]],["parent/6",[1,1.139]],["name/7",[7,46.118]],["parent/7",[1,1.139]],["name/8",[8,46.118]],["parent/8",[1,1.139]],["name/9",[9,46.118]],["parent/9",[1,1.139]],["name/10",[10,46.118]],["parent/10",[1,1.139]],["name/11",[11,46.118]],["parent/11",[1,1.139]],["name/12",[12,46.118]],["parent/12",[1,1.139]],["name/13",[13,46.118]],["parent/13",[1,1.139]],["name/14",[14,37.645]],["parent/14",[1,1.139]],["name/15",[15,46.118]],["parent/15",[1,1.139]],["name/16",[16,46.118]],["parent/16",[1,1.139]],["name/17",[17,46.118]],["parent/17",[1,1.139]],["name/18",[18,46.118]],["parent/18",[1,1.139]],["name/19",[19,46.118]],["parent/19",[1,1.139]],["name/20",[20,46.118]],["parent/20",[1,1.139]],["name/21",[21,46.118]],["parent/21",[1,1.139]],["name/22",[22,46.118]],["parent/22",[1,1.139]],["name/23",[23,46.118]],["parent/23",[1,1.139]],["name/24",[24,46.118]],["parent/24",[1,1.139]],["name/25",[25,46.118]],["parent/25",[1,1.139]],["name/26",[26,46.118]],["parent/26",[1,1.139]],["name/27",[27,46.118]],["parent/27",[1,1.139]],["name/28",[28,46.118]],["parent/28",[1,1.139]],["name/29",[29,46.118]],["parent/29",[1,1.139]],["name/30",[30,46.118]],["parent/30",[1,1.139]],["name/31",[31,46.118]],["parent/31",[1,1.139]],["name/32",[32,46.118]],["parent/32",[1,1.139]],["name/33",[33,46.118]],["parent/33",[1,1.139]],["name/34",[34,46.118]],["parent/34",[1,1.139]],["name/35",[35,46.118]],["parent/35",[1,1.139]],["name/36",[36,46.118]],["parent/36",[1,1.139]],["name/37",[37,46.118]],["parent/37",[1,1.139]],["name/38",[38,46.118]],["parent/38",[1,1.139]],["name/39",[39,46.118]],["parent/39",[1,1.139]],["name/40",[40,46.118]],["parent/40",[1,1.139]],["name/41",[41,46.118]],["parent/41",[1,1.139]],["name/42",[42,37.645]],["parent/42",[]],["name/43",[43,33.125]],["parent/43",[42,3.32]],["name/44",[44,33.125]],["parent/44",[42,3.32]],["name/45",[45,46.118]],["parent/45",[]],["name/46",[46,37.645]],["parent/46",[]],["name/47",[3,33.125]],["parent/47",[46,3.32]],["name/48",[4,41.01]],["parent/48",[46,3.32]],["name/49",[47,33.125]],["parent/49",[]],["name/50",[48,20.469]],["parent/50",[47,2.921]],["name/51",[49,41.01]],["parent/51",[47,2.921]],["name/52",[50,33.125]],["parent/52",[47,2.921]],["name/53",[14,37.645]],["parent/53",[47,2.921]],["name/54",[51,33.125]],["parent/54",[]],["name/55",[48,20.469]],["parent/55",[51,2.921]],["name/56",[49,41.01]],["parent/56",[51,2.921]],["name/57",[50,33.125]],["parent/57",[51,2.921]],["name/58",[14,37.645]],["parent/58",[51,2.921]],["name/59",[52,35.132]],["parent/59",[]],["name/60",[3,33.125]],["parent/60",[52,3.098]],["name/61",[53,41.01]],["parent/61",[52,3.098]],["name/62",[54,37.645]],["parent/62",[52,3.098]],["name/63",[55,35.132]],["parent/63",[]],["name/64",[3,33.125]],["parent/64",[55,3.098]],["name/65",[53,41.01]],["parent/65",[55,3.098]],["name/66",[54,37.645]],["parent/66",[55,3.098]],["name/67",[56,46.118]],["parent/67",[]],["name/68",[57,46.118]],["parent/68",[]],["name/69",[58,46.118]],["parent/69",[]],["name/70",[59,46.118]],["parent/70",[]],["name/71",[60,46.118]],["parent/71",[]],["name/72",[61,46.118]],["parent/72",[]],["name/73",[62,33.125]],["parent/73",[]],["name/74",[63,41.01]],["parent/74",[62,2.921]],["name/75",[64,41.01]],["parent/75",[62,2.921]],["name/76",[65,41.01]],["parent/76",[62,2.921]],["name/77",[66,41.01]],["parent/77",[62,2.921]],["name/78",[67,30.024]],["parent/78",[]],["name/79",[2,30.024]],["parent/79",[67,2.648]],["name/80",[68,46.118]],["parent/80",[67,2.648]],["name/81",[63,41.01]],["parent/81",[67,2.648]],["name/82",[64,41.01]],["parent/82",[67,2.648]],["name/83",[65,41.01]],["parent/83",[67,2.648]],["name/84",[66,41.01]],["parent/84",[67,2.648]],["name/85",[69,46.118]],["parent/85",[]],["name/86",[70,46.118]],["parent/86",[]],["name/87",[71,35.132]],["parent/87",[]],["name/88",[2,30.024]],["parent/88",[71,3.098]],["name/89",[43,33.125]],["parent/89",[71,3.098]],["name/90",[44,33.125]],["parent/90",[71,3.098]],["name/91",[72,35.132]],["parent/91",[]],["name/92",[2,30.024]],["parent/92",[72,3.098]],["name/93",[43,33.125]],["parent/93",[72,3.098]],["name/94",[44,33.125]],["parent/94",[72,3.098]],["name/95",[73,35.132]],["parent/95",[]],["name/96",[2,30.024]],["parent/96",[73,3.098]],["name/97",[43,33.125]],["parent/97",[73,3.098]],["name/98",[44,33.125]],["parent/98",[73,3.098]],["name/99",[74,46.118]],["parent/99",[]],["name/100",[48,20.469]],["parent/100",[]],["name/101",[75,46.118]],["parent/101",[48,1.805]],["name/102",[76,46.118]],["parent/102",[48,1.805]],["name/103",[77,46.118]],["parent/103",[48,1.805]],["name/104",[2,30.024]],["parent/104",[48,1.805]],["name/105",[78,46.118]],["parent/105",[48,1.805]],["name/106",[79,46.118]],["parent/106",[48,1.805]],["name/107",[43,33.125]],["parent/107",[48,1.805]],["name/108",[80,46.118]],["parent/108",[48,1.805]],["name/109",[81,46.118]],["parent/109",[48,1.805]],["name/110",[82,46.118]],["parent/110",[48,1.805]],["name/111",[44,33.125]],["parent/111",[48,1.805]],["name/112",[83,46.118]],["parent/112",[48,1.805]],["name/113",[84,46.118]],["parent/113",[48,1.805]],["name/114",[85,35.132]],["parent/114",[]],["name/115",[86,46.118]],["parent/115",[85,3.098]],["name/116",[54,37.645]],["parent/116",[85,3.098]],["name/117",[3,33.125]],["parent/117",[85,3.098]],["name/118",[87,31.455]],["parent/118",[]],["name/119",[48,20.469]],["parent/119",[87,2.774]],["name/120",[88,37.645]],["parent/120",[87,2.774]],["name/121",[50,33.125]],["parent/121",[87,2.774]],["name/122",[89,37.645]],["parent/122",[87,2.774]],["name/123",[90,37.645]],["parent/123",[87,2.774]],["name/124",[91,28.772]],["parent/124",[]],["name/125",[92,46.118]],["parent/125",[91,2.537]],["name/126",[93,46.118]],["parent/126",[91,2.537]],["name/127",[48,20.469]],["parent/127",[91,2.537]],["name/128",[88,37.645]],["parent/128",[91,2.537]],["name/129",[50,33.125]],["parent/129",[91,2.537]],["name/130",[89,37.645]],["parent/130",[91,2.537]],["name/131",[90,37.645]],["parent/131",[91,2.537]],["name/132",[94,30.024]],["parent/132",[]],["name/133",[2,30.024]],["parent/133",[94,2.648]],["name/134",[48,20.469]],["parent/134",[94,2.648]],["name/135",[88,37.645]],["parent/135",[94,2.648]],["name/136",[50,33.125]],["parent/136",[94,2.648]],["name/137",[89,37.645]],["parent/137",[94,2.648]],["name/138",[90,37.645]],["parent/138",[94,2.648]],["name/139",[95,46.118]],["parent/139",[]],["name/140",[96,46.118]],["parent/140",[]],["name/141",[97,46.118]],["parent/141",[]],["name/142",[98,46.118]],["parent/142",[]],["name/143",[99,46.118]],["parent/143",[]],["name/144",[100,37.645]],["parent/144",[]],["name/145",[101,46.118]],["parent/145",[100,3.32]],["name/146",[102,46.118]],["parent/146",[100,3.32]],["name/147",[103,46.118]],["parent/147",[]],["name/148",[104,46.118]],["parent/148",[]],["name/149",[105,46.118]],["parent/149",[]]],"invertedIndex":[["_getpartiallymatchshortcuts",{"_index":25,"name":{"25":{}},"parent":{}}],["_unregisterevents",{"_index":15,"name":{"15":{}},"parent":{}}],["abstract",{"_index":53,"name":{"61":{},"65":{}},"parent":{}}],["activationcontextmanager",{"_index":5,"name":{"5":{}},"parent":{}}],["addinterceptor",{"_index":21,"name":{"21":{}},"parent":{}}],["addkeyboardeventlistener",{"_index":97,"name":{"141":{}},"parent":{}}],["addkeydowneventlistener",{"_index":98,"name":{"142":{}},"parent":{}}],["addkeyupeventlistener",{"_index":99,"name":{"143":{}},"parent":{}}],["addshortcuteventoptions",{"_index":100,"name":{"144":{}},"parent":{"145":{},"146":{}}}],["alias",{"_index":58,"name":{"69":{}},"parent":{}}],["anchor",{"_index":9,"name":{"9":{}},"parent":{}}],["and",{"_index":70,"name":{"86":{}},"parent":{}}],["caseinsensitivekeymatcher",{"_index":72,"name":{"91":{}},"parent":{"92":{},"93":{},"94":{}}}],["casesensitivekeymatcher",{"_index":73,"name":{"95":{}},"parent":{"96":{},"97":{},"98":{}}}],["combine",{"_index":96,"name":{"140":{}},"parent":{}}],["combodeliminator",{"_index":76,"name":{"102":{}},"parent":{}}],["command",{"_index":92,"name":{"125":{}},"parent":{}}],["commandoptions",{"_index":47,"name":{"49":{}},"parent":{"50":{},"51":{},"52":{},"53":{}}}],["commands",{"_index":3,"name":{"3":{},"47":{},"60":{},"64":{},"117":{}},"parent":{}}],["commandsof",{"_index":23,"name":{"23":{}},"parent":{}}],["constructor",{"_index":2,"name":{"2":{},"79":{},"88":{},"92":{},"96":{},"104":{},"133":{}},"parent":{}}],["context",{"_index":93,"name":{"126":{}},"parent":{}}],["contextoptions",{"_index":52,"name":{"59":{}},"parent":{"60":{},"61":{},"62":{}}}],["contexts",{"_index":4,"name":{"4":{},"48":{}},"parent":{}}],["createevent",{"_index":104,"name":{"148":{}},"parent":{}}],["default_macro_registry",{"_index":69,"name":{"85":{}},"parent":{}}],["destroy",{"_index":38,"name":{"38":{}},"parent":{}}],["destroyer",{"_index":8,"name":{"8":{}},"parent":{}}],["equals",{"_index":84,"name":{"113":{}},"parent":{}}],["event",{"_index":49,"name":{"51":{},"56":{}},"parent":{}}],["eventemitter",{"_index":6,"name":{"6":{}},"parent":{}}],["eventoptions",{"_index":10,"name":{"10":{}},"parent":{}}],["executecommand",{"_index":24,"name":{"24":{}},"parent":{}}],["exists",{"_index":64,"name":{"75":{},"82":{}},"parent":{}}],["fallbacks",{"_index":54,"name":{"62":{},"66":{},"116":{}},"parent":{}}],["fire",{"_index":20,"name":{"20":{}},"parent":{}}],["from",{"_index":77,"name":{"103":{}},"parent":{}}],["fullcontextoptions",{"_index":55,"name":{"63":{}},"parent":{"64":{},"65":{},"66":{}}}],["get",{"_index":65,"name":{"76":{},"83":{}},"parent":{}}],["getallpatterns",{"_index":66,"name":{"77":{},"84":{}},"parent":{}}],["getanchor",{"_index":17,"name":{"17":{}},"parent":{}}],["getcommandoptions",{"_index":28,"name":{"28":{}},"parent":{}}],["getcommands",{"_index":29,"name":{"29":{}},"parent":{}}],["getcommandsofcontext",{"_index":30,"name":{"30":{}},"parent":{}}],["getcontexts",{"_index":31,"name":{"31":{}},"parent":{}}],["getcurrentcontext",{"_index":33,"name":{"33":{}},"parent":{}}],["getpartmatchshortcuts",{"_index":18,"name":{"18":{}},"parent":{}}],["interceptor",{"_index":0,"name":{"0":{}},"parent":{}}],["interceptors",{"_index":14,"name":{"14":{},"53":{},"58":{}},"parent":{}}],["isfullmatch",{"_index":82,"name":{"110":{}},"parent":{}}],["ispartmatch",{"_index":81,"name":{"109":{}},"parent":{}}],["isshortcutoccupied",{"_index":39,"name":{"39":{}},"parent":{}}],["keyboard",{"_index":1,"name":{"1":{}},"parent":{"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{},"40":{},"41":{}}}],["keyboardeventmatcher",{"_index":42,"name":{"42":{}},"parent":{"43":{},"44":{}}}],["keyboardeventmatcherfn",{"_index":45,"name":{"45":{}},"parent":{}}],["keyboardeventstore",{"_index":13,"name":{"13":{}},"parent":{}}],["keycodemacro",{"_index":61,"name":{"72":{}},"parent":{}}],["keycodematcher",{"_index":71,"name":{"87":{}},"parent":{"88":{},"89":{},"90":{}}}],["keydeliminator",{"_index":75,"name":{"101":{}},"parent":{}}],["keymacro",{"_index":59,"name":{"70":{}},"parent":{}}],["keymacro_ins",{"_index":60,"name":{"71":{}},"parent":{}}],["keymap",{"_index":27,"name":{"27":{}},"parent":{}}],["keymapoptions",{"_index":46,"name":{"46":{}},"parent":{"47":{},"48":{}}}],["macro",{"_index":57,"name":{"68":{}},"parent":{}}],["macroregistry",{"_index":62,"name":{"73":{}},"parent":{"74":{},"75":{},"76":{},"77":{}}}],["macroregistryimpl",{"_index":67,"name":{"78":{}},"parent":{"79":{},"80":{},"81":{},"82":{},"83":{},"84":{}}}],["match",{"_index":43,"name":{"43":{},"89":{},"93":{},"97":{},"107":{}},"parent":{}}],["matchtimes",{"_index":78,"name":{"105":{}},"parent":{}}],["name",{"_index":86,"name":{"115":{}},"parent":{}}],["native",{"_index":88,"name":{"120":{},"128":{},"135":{}},"parent":{}}],["nativeeventtype",{"_index":105,"name":{"149":{}},"parent":{}}],["on",{"_index":35,"name":{"35":{}},"parent":{}}],["once",{"_index":102,"name":{"146":{}},"parent":{}}],["onmatchpartchange",{"_index":26,"name":{"26":{}},"parent":{}}],["onshortcutkeymatch",{"_index":34,"name":{"34":{}},"parent":{}}],["opportunity",{"_index":56,"name":{"67":{}},"parent":{}}],["or",{"_index":74,"name":{"99":{}},"parent":{}}],["parsedcommandoptions",{"_index":51,"name":{"54":{}},"parent":{"55":{},"56":{},"57":{},"58":{}}}],["partiallymatchesstr",{"_index":83,"name":{"112":{}},"parent":{}}],["partiallymatchshortcutsstore",{"_index":12,"name":{"12":{}},"parent":{}}],["parts",{"_index":79,"name":{"106":{}},"parent":{}}],["patternsmap",{"_index":68,"name":{"80":{}},"parent":{}}],["pause",{"_index":36,"name":{"36":{}},"parent":{}}],["paused",{"_index":7,"name":{"7":{}},"parent":{}}],["preventdefault",{"_index":50,"name":{"52":{},"57":{},"121":{},"129":{},"136":{}},"parent":{}}],["recordcommands",{"_index":40,"name":{"40":{}},"parent":{}}],["recordcontexts",{"_index":41,"name":{"41":{}},"parent":{}}],["register",{"_index":63,"name":{"74":{},"81":{}},"parent":{}}],["registerevents",{"_index":22,"name":{"22":{}},"parent":{}}],["registry",{"_index":11,"name":{"11":{}},"parent":{}}],["reset",{"_index":80,"name":{"108":{}},"parent":{}}],["resetall",{"_index":19,"name":{"19":{}},"parent":{}}],["resume",{"_index":37,"name":{"37":{}},"parent":{}}],["setanchor",{"_index":16,"name":{"16":{}},"parent":{}}],["shortcut",{"_index":48,"name":{"50":{},"55":{},"100":{},"119":{},"127":{},"134":{}},"parent":{"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{}}}],["shortcutcommandevent",{"_index":91,"name":{"124":{}},"parent":{"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{}}}],["shortcutcontext",{"_index":85,"name":{"114":{}},"parent":{"115":{},"116":{},"117":{}}}],["shortcutevent",{"_index":87,"name":{"118":{}},"parent":{"119":{},"120":{},"121":{},"122":{},"123":{}}}],["shortcuteventhandler",{"_index":95,"name":{"139":{}},"parent":{}}],["shortcuteventimpl",{"_index":94,"name":{"132":{}},"parent":{"133":{},"134":{},"135":{},"136":{},"137":{},"138":{}}}],["shortcuteventtarget",{"_index":103,"name":{"147":{}},"parent":{}}],["stopimmediatepropagation",{"_index":89,"name":{"122":{},"130":{},"137":{}},"parent":{}}],["stoppropagation",{"_index":90,"name":{"123":{},"131":{},"138":{}},"parent":{}}],["str",{"_index":44,"name":{"44":{},"90":{},"94":{},"98":{},"111":{}},"parent":{}}],["switchcontext",{"_index":32,"name":{"32":{}},"parent":{}}],["type",{"_index":101,"name":{"145":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/packages/core/docs/classes/CaseInsensitiveKeyMatcher.html b/packages/core/docs/classes/CaseInsensitiveKeyMatcher.html index d501478..687f252 100644 --- a/packages/core/docs/classes/CaseInsensitiveKeyMatcher.html +++ b/packages/core/docs/classes/CaseInsensitiveKeyMatcher.html @@ -1 +1 @@ -CaseInsensitiveKeyMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CaseInsensitiveKeyMatcher

Hierarchy

  • KeyMatcher
    • CaseInsensitiveKeyMatcher

Index

Constructors

Methods

Constructors

constructor

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string

Generated using TypeDoc

\ No newline at end of file +CaseInsensitiveKeyMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CaseInsensitiveKeyMatcher

Hierarchy

  • KeyMatcher
    • CaseInsensitiveKeyMatcher

Index

Constructors

Methods

Constructors

constructor

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/classes/CaseSensitiveKeyMatcher.html b/packages/core/docs/classes/CaseSensitiveKeyMatcher.html index cb65a94..38ec244 100644 --- a/packages/core/docs/classes/CaseSensitiveKeyMatcher.html +++ b/packages/core/docs/classes/CaseSensitiveKeyMatcher.html @@ -1 +1 @@ -CaseSensitiveKeyMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CaseSensitiveKeyMatcher

Hierarchy

  • KeyMatcher
    • CaseSensitiveKeyMatcher

Index

Constructors

Methods

Constructors

constructor

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string

Generated using TypeDoc

\ No newline at end of file +CaseSensitiveKeyMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CaseSensitiveKeyMatcher

Hierarchy

  • KeyMatcher
    • CaseSensitiveKeyMatcher

Index

Constructors

Methods

Constructors

constructor

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/classes/KeyCodeMatcher.html b/packages/core/docs/classes/KeyCodeMatcher.html index f23814a..288c776 100644 --- a/packages/core/docs/classes/KeyCodeMatcher.html +++ b/packages/core/docs/classes/KeyCodeMatcher.html @@ -1 +1 @@ -KeyCodeMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • KeyCodeMatcher

Implements

Index

Constructors

Methods

Constructors

constructor

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string

Generated using TypeDoc

\ No newline at end of file +KeyCodeMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • KeyCodeMatcher

Implements

Index

Constructors

Methods

Constructors

constructor

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/classes/Keyboard.html b/packages/core/docs/classes/Keyboard.html index c087f6c..7da9571 100644 --- a/packages/core/docs/classes/Keyboard.html +++ b/packages/core/docs/classes/Keyboard.html @@ -1 +1 @@ -Keyboard | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Keyboard

Index

Constructors

constructor

  • new Keyboard(options?: KeyboardConstructorOptions): Keyboard

Properties

Private Readonly activationContextManager

activationContextManager: ActivationContextManager = ...

Private anchor

Private Readonly commands

commands: Record<string, undefined | ParsedCommandOptions> = {}

Private Readonly contexts

contexts: Record<string, FullContextOptions> = {}

Private destroyer

destroyer: Disposable = ...

Private Readonly eventEmitter

eventEmitter: EventEmitter<ShortcutEvent> = ...

Private Optional Readonly eventOptions

eventOptions?: AddEventListenerOptions

Private Readonly interceptors

interceptors: Interceptor[] = []

Private Readonly keyboardEventStore

keyboardEventStore: Store<KeyboardEvent> = ...

Private Readonly partiallyMatchShortcutsStore

partiallyMatchShortcutsStore: Store<Set<Shortcut>> = ...

Private paused

paused: boolean = false

Private Readonly registry

registry: MacroRegistry

Methods

Private _getPartiallyMatchShortcuts

  • _getPartiallyMatchShortcuts(): Set<Shortcut>

Private Readonly _unregisterEvents

  • _unregisterEvents(): void

addInterceptor

  • addInterceptor(interceptor: Interceptor, unshift?: boolean): () => void

Private commandsOf

  • commandsOf(context: string): string[]

destroy

  • destroy(): void

Private executeCommand

fire

  • fire(e: KeyboardEvent): void

getAnchor

getCommandOptions

getCommands

getCommandsOfContext

  • getCommandsOfContext(contextName: string): string[]

getContexts

getCurrentContext

  • getCurrentContext(): undefined | string

getPartMatchShortcuts

keymap

on

onMatchPartChange

  • onMatchPartChange(callback: (shortcuts: Set<Shortcut>) => void): () => void

onShortcutKeyMatch

pause

  • pause(): void

Private recordCommands

  • recordCommands(commands: Record<string, string | CommandOptions>): void

Private recordContexts

Private registerEvents

  • registerEvents(): () => void

resetAll

  • resetAll(): void

resume

  • resume(): void

setAnchor

switchContext

  • switchContext(context: string): () => void

Generated using TypeDoc

\ No newline at end of file +Keyboard | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Keyboard

Index

Constructors

constructor

  • new Keyboard(options?: KeyboardConstructorOptions): Keyboard

Properties

Private Readonly activationContextManager

activationContextManager: ActivationContextManager = ...

Private anchor

Private Readonly commands

commands: Record<string, undefined | ParsedCommandOptions> = {}

Private Readonly contexts

contexts: Record<string, FullContextOptions> = {}

Private destroyer

destroyer: Disposable = ...

Private Readonly eventEmitter

eventEmitter: EventEmitter<ShortcutEvent> = ...

Private Optional Readonly eventOptions

eventOptions?: AddEventListenerOptions

Private Readonly interceptors

interceptors: Interceptor[] = []

Private Readonly keyboardEventStore

keyboardEventStore: Store<KeyboardEvent> = ...

Private Readonly partiallyMatchShortcutsStore

partiallyMatchShortcutsStore: Store<Set<Shortcut>> = ...

Private paused

paused: boolean = false

Private Readonly registry

registry: MacroRegistry

Methods

Private _getPartiallyMatchShortcuts

  • _getPartiallyMatchShortcuts(): Set<Shortcut>

Private Readonly _unregisterEvents

  • _unregisterEvents(): void

addInterceptor

  • addInterceptor(interceptor: Interceptor, unshift?: boolean): () => void

Private commandsOf

  • commandsOf(context: string): string[]

destroy

  • destroy(): void

Private executeCommand

fire

  • fire(e: KeyboardEvent): void

getAnchor

getCommandOptions

getCommands

getCommandsOfContext

  • getCommandsOfContext(contextName: string): string[]

getContexts

getCurrentContext

  • getCurrentContext(): undefined | string

getPartMatchShortcuts

isShortcutOccupied

  • isShortcutOccupied(shortcut: string | Shortcut, contextName?: string): boolean

keymap

on

onMatchPartChange

  • onMatchPartChange(callback: (shortcuts: Set<Shortcut>) => void): () => void

onShortcutKeyMatch

pause

  • pause(): void

Private recordCommands

  • recordCommands(commands: Record<string, string | CommandOptions>): void

Private recordContexts

Private registerEvents

  • registerEvents(): () => void

resetAll

  • resetAll(): void

resume

  • resume(): void

setAnchor

switchContext

  • switchContext(context: string): () => void

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/classes/MacroRegistryImpl.html b/packages/core/docs/classes/MacroRegistryImpl.html index 929cfc9..4c02e11 100644 --- a/packages/core/docs/classes/MacroRegistryImpl.html +++ b/packages/core/docs/classes/MacroRegistryImpl.html @@ -1 +1 @@ -MacroRegistryImpl | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MacroRegistryImpl

Implements

Index

Constructors

constructor

Properties

Private patternsMap

patternsMap: Map<string, KeyboardEventMatcher> = ...

Methods

exists

  • exists(pattern: string): boolean

get

getAllPatterns

  • getAllPatterns(): string[]

register

Generated using TypeDoc

\ No newline at end of file +MacroRegistryImpl | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MacroRegistryImpl

Implements

Index

Constructors

constructor

Properties

Private patternsMap

patternsMap: Map<string, KeyboardEventMatcher> = ...

Methods

exists

  • exists(pattern: string): boolean

get

getAllPatterns

  • getAllPatterns(): string[]

register

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/classes/Shortcut.html b/packages/core/docs/classes/Shortcut.html index df511ff..a5044af 100644 --- a/packages/core/docs/classes/Shortcut.html +++ b/packages/core/docs/classes/Shortcut.html @@ -1 +1 @@ -Shortcut | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Shortcut

Implements

Index

Constructors

Private constructor

Properties

Private matchTimes

matchTimes: number = 0

Private Readonly parts

parts: ShortcutPart[]

Static comboDeliminator

comboDeliminator: string = ','

Static keyDeliminator

keyDeliminator: string = '+'

Methods

isFullMatch

  • isFullMatch(): boolean

isPartMatch

  • isPartMatch(): boolean

match

  • match(event: KeyboardEvent): boolean

partiallyMatchesStr

  • partiallyMatchesStr(): string

reset

  • reset(): void

str

  • str(): string

Static from

Generated using TypeDoc

\ No newline at end of file +Shortcut | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Shortcut

Implements

Index

Constructors

Private constructor

Properties

Private matchTimes

matchTimes: number = 0

Private Readonly parts

parts: ShortcutPart[]

Static comboDeliminator

comboDeliminator: string = ","

Static keyDeliminator

keyDeliminator: string = "+"

Methods

equals

isFullMatch

  • isFullMatch(): boolean

isPartMatch

  • isPartMatch(): boolean

match

  • match(event: KeyboardEvent): boolean

partiallyMatchesStr

  • partiallyMatchesStr(): string

reset

  • reset(): void

str

  • str(): string

Static from

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/classes/ShortcutEventImpl.html b/packages/core/docs/classes/ShortcutEventImpl.html index 1f79cb7..23e07ae 100644 --- a/packages/core/docs/classes/ShortcutEventImpl.html +++ b/packages/core/docs/classes/ShortcutEventImpl.html @@ -1 +1 @@ -ShortcutEventImpl | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ShortcutEventImpl

Implements

Index

Constructors

constructor

Properties

Readonly native

native: KeyboardEvent

Readonly shortcut

shortcut: Shortcut

Methods

preventDefault

  • preventDefault(): void

stopImmediatePropagation

  • stopImmediatePropagation(): void

stopPropagation

  • stopPropagation(): void

Generated using TypeDoc

\ No newline at end of file +ShortcutEventImpl | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ShortcutEventImpl

Implements

Index

Constructors

constructor

Properties

Readonly native

native: KeyboardEvent

Readonly shortcut

shortcut: Shortcut

Methods

preventDefault

  • preventDefault(): void

stopImmediatePropagation

  • stopImmediatePropagation(): void

stopPropagation

  • stopPropagation(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/interfaces/AddShortcutEventOptions.html b/packages/core/docs/interfaces/AddShortcutEventOptions.html index 3a219d5..edfc3db 100644 --- a/packages/core/docs/interfaces/AddShortcutEventOptions.html +++ b/packages/core/docs/interfaces/AddShortcutEventOptions.html @@ -1 +1 @@ -AddShortcutEventOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AddShortcutEventOptions

Hierarchy

  • AddShortcutEventOptions

Index

Properties

Properties

once

once: boolean

type

Generated using TypeDoc

\ No newline at end of file +AddShortcutEventOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AddShortcutEventOptions

Hierarchy

  • AddShortcutEventOptions

Index

Properties

Properties

once

once: boolean

type

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/interfaces/CommandOptions.html b/packages/core/docs/interfaces/CommandOptions.html index 84df697..c0930fb 100644 --- a/packages/core/docs/interfaces/CommandOptions.html +++ b/packages/core/docs/interfaces/CommandOptions.html @@ -1 +1 @@ -CommandOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CommandOptions

Hierarchy

Index

Properties

Optional event

event?: Opportunity[]

Optional interceptors

interceptors?: Interceptor[]

Optional preventDefault

preventDefault?: boolean

shortcut

shortcut: string

Generated using TypeDoc

\ No newline at end of file +CommandOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CommandOptions

Hierarchy

Index

Properties

Optional event

event?: Opportunity[]

Optional interceptors

interceptors?: Interceptor[]

Optional preventDefault

preventDefault?: boolean

shortcut

shortcut: string

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/interfaces/ContextOptions.html b/packages/core/docs/interfaces/ContextOptions.html index b669899..0e51c9e 100644 --- a/packages/core/docs/interfaces/ContextOptions.html +++ b/packages/core/docs/interfaces/ContextOptions.html @@ -1 +1 @@ -ContextOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ContextOptions

Hierarchy

Index

Properties

Optional abstract

abstract?: boolean

commands

commands: string[]

Optional fallbacks

fallbacks?: string[]

Generated using TypeDoc

\ No newline at end of file +ContextOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ContextOptions

Hierarchy

Index

Properties

Optional abstract

abstract?: boolean

commands

commands: string[]

Optional fallbacks

fallbacks?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/interfaces/FullContextOptions.html b/packages/core/docs/interfaces/FullContextOptions.html index 868e963..319f2ad 100644 --- a/packages/core/docs/interfaces/FullContextOptions.html +++ b/packages/core/docs/interfaces/FullContextOptions.html @@ -1 +1 @@ -FullContextOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface FullContextOptions

Hierarchy

  • FullContextOptions

Index

Properties

abstract

abstract: boolean

commands

commands: string[]

fallbacks

fallbacks: string[]

Generated using TypeDoc

\ No newline at end of file +FullContextOptions | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface FullContextOptions

Hierarchy

  • FullContextOptions

Index

Properties

abstract

abstract: boolean

commands

commands: string[]

fallbacks

fallbacks: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/interfaces/Interceptor.html b/packages/core/docs/interfaces/Interceptor.html index dd53bc3..5cd5f92 100644 --- a/packages/core/docs/interfaces/Interceptor.html +++ b/packages/core/docs/interfaces/Interceptor.html @@ -1 +1 @@ -Interceptor | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Interceptor

Hierarchy

  • Interceptor

Callable

Generated using TypeDoc

\ No newline at end of file +Interceptor | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Interceptor

Hierarchy

  • Interceptor

Callable

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/core/docs/interfaces/KeyboardEventMatcher.html b/packages/core/docs/interfaces/KeyboardEventMatcher.html index 2d35b4e..f55183e 100644 --- a/packages/core/docs/interfaces/KeyboardEventMatcher.html +++ b/packages/core/docs/interfaces/KeyboardEventMatcher.html @@ -1,3 +1,3 @@ -KeyboardEventMatcher | @vgerbot/shortcuts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface KeyboardEventMatcher

Hierarchy

  • KeyboardEventMatcher

Implemented by

Index

Methods

Methods

match

  • match(event: KeyboardEvent): boolean

str

  • str(): string