diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-10-09 22:10:31 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-10-09 22:10:31 +0200 |
commit | e5ede1d5fa5ef44857e8166c399f91f4c9c211f6 (patch) | |
tree | 7f963f7c14ca62daefcf3da1f28db3d549458a21 /qutebrowser/keyinput/keyutils.py | |
parent | c54d6eb8314b4a701171b7ba40d20c873f7a0b5b (diff) | |
download | qutebrowser-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.py | 4 |
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]) |