diff options
author | Yegor <h3rmit@protonmail.com> | 2020-10-09 20:04:49 +0300 |
---|---|---|
committer | Yegor <h3rmit@protonmail.com> | 2020-10-09 20:04:49 +0300 |
commit | b2dd22c5e9052c3453d5ee0f8731daa9672ff973 (patch) | |
tree | 5bc2e7b5277f0c37d38977621a23726ff8bee81f /qutebrowser/keyinput/modeparsers.py | |
parent | aaddba76ac0d817b7a18c06827a6a2e6389a3785 (diff) | |
download | qutebrowser-b2dd22c5e9052c3453d5ee0f8731daa9672ff973.tar.gz qutebrowser-b2dd22c5e9052c3453d5ee0f8731daa9672ff973.zip |
Use class-based API instead of functions for enums
Diffstat (limited to 'qutebrowser/keyinput/modeparsers.py')
-rw-r--r-- | qutebrowser/keyinput/modeparsers.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/qutebrowser/keyinput/modeparsers.py b/qutebrowser/keyinput/modeparsers.py index a55639898..c0d73f1e7 100644 --- a/qutebrowser/keyinput/modeparsers.py +++ b/qutebrowser/keyinput/modeparsers.py @@ -40,7 +40,13 @@ if typing.TYPE_CHECKING: STARTCHARS = ":/?" -LastPress = enum.Enum('LastPress', ['none', 'filtertext', 'keystring']) + + +class LastPress(enum.Enum): + + none = 1 + filtertext = 2 + keystring = 3 class CommandKeyParser(basekeyparser.BaseKeyParser): |