diff options
| author | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-09-06 21:42:12 +0900 | 
|---|---|---|
| committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-09-09 16:51:19 +0900 | 
| commit | e15de17598b222f16c2eb9c4aa2e47610bc61ed9 (patch) | |
| tree | 8684c3570cdfa292fc0c2831dddf9e9f77f16688 /src/background/key-queue.js | |
| parent | eff7fe276b5a9d50037c7d965712dc24d226a984 (diff) | |
use action as object
Diffstat (limited to 'src/background/key-queue.js')
| -rw-r--r-- | src/background/key-queue.js | 58 | 
1 files changed, 29 insertions, 29 deletions
| diff --git a/src/background/key-queue.js b/src/background/key-queue.js index d7f0984..b2f5a34 100644 --- a/src/background/key-queue.js +++ b/src/background/key-queue.js @@ -1,35 +1,35 @@  import * as actions from '../shared/actions';  const DEFAULT_KEYMAP = { -  ':': [ actions.CMD_OPEN ], -  'o': [ actions.CMD_TABS_OPEN, false ], -  'O': [ actions.CMD_TABS_OPEN, true ], -  'b': [ actions.CMD_BUFFER ], -  'k': [ actions.SCROLL_LINES, -1 ], -  'j': [ actions.SCROLL_LINES, 1 ], -  '<C-E>': [ actions.SCROLL_LINES, -1 ], -  '<C-Y>': [ actions.SCROLL_LINES, 1 ], -  '<C-U>': [ actions.SCROLL_PAGES, -0.5 ], -  '<C-D>': [ actions.SCROLL_PAGES, 0.5 ], -  '<C-B>': [ actions.SCROLL_PAGES, -1 ], -  '<C-F>': [ actions.SCROLL_PAGES, 1 ], -  'gg': [ actions.SCROLL_TOP ], -  'G': [ actions.SCROLL_BOTTOM ], -  '0': [ actions.SCROLL_LEFT ], -  '$': [ actions.SCROLL_RIGHT ], -  'd': [ actions.TABS_CLOSE ], -  'u': [ actions.TABS_REOPEN], -  'h': [ actions.TABS_PREV, 1 ], -  'l': [ actions.TABS_NEXT, 1 ], -  'r': [ actions.TABS_RELOAD, false ], -  'R': [ actions.TABS_RELOAD, true ], -  'zi': [ actions.ZOOM_IN ], -  'zo': [ actions.ZOOM_OUT ], -  'zz': [ actions.ZOOM_NEUTRAL], -  'f': [ actions.FOLLOW_START, false ], -  'F': [ actions.FOLLOW_START, true ], -  'H': [ actions.HISTORY_PREV ], -  'L': [ actions.HISTORY_NEXT ], +  ':': { type: actions.CMD_OPEN }, +  'o': { type: actions.CMD_TABS_OPEN, alter: false }, +  'O': { type: actions.CMD_TABS_OPEN, alter: true }, +  'b': { type: actions.CMD_BUFFER }, +  'k': { type: actions.SCROLL_LINES, count: -1 }, +  'j': { type: actions.SCROLL_LINES, count: 1 }, +  '<C-E>': { type: actions.SCROLL_LINES, count: -1 }, +  '<C-Y>': { type: actions.SCROLL_LINES, count: 1 }, +  '<C-U>': { type: actions.SCROLL_PAGES, count: -0.5 }, +  '<C-D>': { type: actions.SCROLL_PAGES, count: 0.5 }, +  '<C-B>': { type: actions.SCROLL_PAGES, count: -1 }, +  '<C-F>': { type: actions.SCROLL_PAGES, count: 1 }, +  'gg': { type: actions.SCROLL_TOP }, +  'G': { type: actions.SCROLL_BOTTOM }, +  '0': { type: actions.SCROLL_LEFT }, +  '$': { type: actions.SCROLL_RIGHT }, +  'd': { type: actions.TABS_CLOSE }, +  'u': { type: actions.TABS_REOPEN }, +  'h': { type: actions.TABS_PREV, count: 1 }, +  'l': { type: actions.TABS_NEXT, count: 1 }, +  'r': { type: actions.TABS_RELOAD, cache: false }, +  'R': { type: actions.TABS_RELOAD, cache: true }, +  'zi': { type: actions.ZOOM_IN }, +  'zo': { type: actions.ZOOM_OUT }, +  'zz': { type: actions.ZOOM_NEUTRAL }, +  'f': { type: actions.FOLLOW_START, newTab: false }, +  'F': { type: actions.FOLLOW_START, newTab: true }, +  'H': { type: actions.HISTORY_PREV }, +  'L': { type: actions.HISTORY_NEXT },  }  export default class KeyQueue { | 
