diff options
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2018-08-15 15:51:31 +0200 |
---|---|---|
committer | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2018-08-15 15:51:31 +0200 |
commit | a6c5ac486b31911aeadc1bbdaa58f95350a88952 (patch) | |
tree | 0c021058286d610e4f6436f46746dde702c882ee /poezio/core/core.py | |
parent | edbbf759cef6784b3d19d04250c7c37d496b4474 (diff) | |
download | poezio-a6c5ac486b31911aeadc1bbdaa58f95350a88952.tar.gz poezio-a6c5ac486b31911aeadc1bbdaa58f95350a88952.tar.bz2 poezio-a6c5ac486b31911aeadc1bbdaa58f95350a88952.tar.xz poezio-a6c5ac486b31911aeadc1bbdaa58f95350a88952.zip |
Type DelayedEvent, also in Core.
Diffstat (limited to 'poezio/core/core.py')
-rw-r--r-- | poezio/core/core.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/poezio/core/core.py b/poezio/core/core.py index 3f4e6b3b..68397ac2 100644 --- a/poezio/core/core.py +++ b/poezio/core/core.py @@ -41,6 +41,7 @@ from poezio.roster import roster from poezio.size_manager import SizeManager from poezio.user import User from poezio.text_buffer import TextBuffer +from poezio.timed_events import DelayedEvent from poezio.theming import get_theme from poezio import keyboard, xdg @@ -776,11 +777,11 @@ class Core: ########################## TImed Events ####################################### - def remove_timed_event(self, event): + def remove_timed_event(self, event: DelayedEvent) -> None: """Remove an existing timed event""" event.handler.cancel() - def add_timed_event(self, event): + def add_timed_event(self, event: DelayedEvent) -> None: """Add a new timed event""" event.handler = asyncio.get_event_loop().call_later( event.delay, event.callback, *event.args) |