ui/curses: cycle widgets on tab

This commit is contained in:
rr-
2019-01-13 21:41:24 +01:00
parent 4dc674816b
commit d2c06b08bb
5 changed files with 32 additions and 10 deletions
+1
View File
@@ -3,6 +3,7 @@ import curses.ascii
import typing as T
from dataclasses import dataclass
KEYS_CYCLE = {curses.ascii.TAB}
KEYS_DOWN = set(map(ord, "jJ")) | {curses.KEY_DOWN}
KEYS_LEFT = set(map(ord, "hH")) | {curses.KEY_LEFT}
KEYS_RIGHT = set(map(ord, "lL")) | {curses.KEY_RIGHT}