diff options
Diffstat (limited to 'poezio/tabs/listtab.py')
-rw-r--r-- | poezio/tabs/listtab.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/poezio/tabs/listtab.py b/poezio/tabs/listtab.py index 1c96f778..6a4da08e 100644 --- a/poezio/tabs/listtab.py +++ b/poezio/tabs/listtab.py @@ -4,21 +4,22 @@ sortable list. It should be inherited, to actually provide methods that insert items in the list, and that lets the user interact with them. """ -import logging -log = logging.getLogger(__name__) - import curses import collections +import logging +from typing import Dict, Callable from poezio import windows +from poezio.core.structs import Command from poezio.decorators import refresh_wrapper - from poezio.tabs import Tab +log = logging.getLogger(__name__) + class ListTab(Tab): - plugin_commands = {} - plugin_keys = {} + plugin_commands = {} # type: Dict[str, Command] + plugin_keys = {} # type: Dict[str, Callable] def __init__(self, core, name, help_message, header_text, cols): """Parameters: |