summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/keyutils.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-10-09 22:10:31 +0200
committerFlorian Bruhin <me@the-compiler.org>2019-10-09 22:10:31 +0200
commite5ede1d5fa5ef44857e8166c399f91f4c9c211f6 (patch)
tree7f963f7c14ca62daefcf3da1f28db3d549458a21 /qutebrowser/keyinput/keyutils.py
parentc54d6eb8314b4a701171b7ba40d20c873f7a0b5b (diff)
downloadqutebrowser-e5ede1d5fa5ef44857e8166c399f91f4c9c211f6.tar.gz
qutebrowser-e5ede1d5fa5ef44857e8166c399f91f4c9c211f6.zip
Complete type annotations for keyinput.keyutils
Diffstat (limited to 'qutebrowser/keyinput/keyutils.py')
-rw-r--r--qutebrowser/keyinput/keyutils.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/keyinput/keyutils.py b/qutebrowser/keyinput/keyutils.py
index 96a01f8dc..b492e8c0a 100644
--- a/qutebrowser/keyinput/keyutils.py
+++ b/qutebrowser/keyinput/keyutils.py
@@ -554,7 +554,9 @@ class KeySequence:
def __getitem__(self, item: slice) -> 'KeySequence':
...
- def __getitem__(self, item):
+ def __getitem__(
+ self, item: typing.Union[int, slice]
+ ) -> typing.Union[KeyInfo, 'KeySequence']:
if isinstance(item, slice):
keys = list(self._iter_keys())
return self.__class__(*keys[item])