diff options
| author | Stephen Blott | 2015-01-07 11:29:24 +0000 |
|---|---|---|
| committer | Stephen Blott | 2015-01-07 16:38:50 +0000 |
| commit | 0429da577097bd7d30d12901fcc74385e44d83f4 (patch) | |
| tree | 2b307ac9f28273a2f93623724877e766b9f7745c /content_scripts/mode_visual.coffee | |
| parent | 04ac4c64c9634d9f81035ff7e9db537f39b42f3c (diff) | |
| download | vimium-0429da577097bd7d30d12901fcc74385e44d83f4.tar.bz2 | |
Modes; Continue incorporation of comments in #1413.
- Slight rework of HandlerStack.
- Remove classs ExitOnEscape and ExitOnBlur
- Rework InsertMode, plus trigger and blocker.
- Remove StateMode.
- Do no mixin options.
- Lots of tidy up (including set a debug variable to Mode).
Diffstat (limited to 'content_scripts/mode_visual.coffee')
| -rw-r--r-- | content_scripts/mode_visual.coffee | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/content_scripts/mode_visual.coffee b/content_scripts/mode_visual.coffee index a9acf8be..2580106d 100644 --- a/content_scripts/mode_visual.coffee +++ b/content_scripts/mode_visual.coffee @@ -1,10 +1,11 @@ -# Note. ExitOnBlur extends extends ExitOnEscapeMode. So exit-on-escape is handled there. -class VisualMode extends ExitOnBlur +class VisualMode extends Mode constructor: (element=null) -> - super element, null, + super name: "visual" badge: "V" + exitOnEscape: true + exitOnBlur: element keydown: (event) => return @suppressEvent |
