diff options
author | Florent Le Coz <louiz@louiz.org> | 2011-11-07 19:48:16 +0100 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2011-11-07 19:48:16 +0100 |
commit | 54962e6796301f6fb57d09f7778ab50f69e35943 (patch) | |
tree | c1312f5cdc386970079f776b0477a24da0d9b599 /src/plugin.py | |
parent | 04f103b9e67ccd1de7376be4f7b5156ec425e99c (diff) | |
parent | 17e5411d8f050a3c5e5bcd010551eecac96b5911 (diff) | |
download | poezio-54962e6796301f6fb57d09f7778ab50f69e35943.tar.gz poezio-54962e6796301f6fb57d09f7778ab50f69e35943.tar.bz2 poezio-54962e6796301f6fb57d09f7778ab50f69e35943.tar.xz poezio-54962e6796301f6fb57d09f7778ab50f69e35943.zip |
Merge branch 'plugins' of /home/louiz/git/poezio into plugins
Conflicts:
src/core.py
Diffstat (limited to 'src/plugin.py')
-rw-r--r-- | src/plugin.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugin.py b/src/plugin.py index a8eb5934..0b4f3f3a 100644 --- a/src/plugin.py +++ b/src/plugin.py @@ -84,3 +84,9 @@ class BasePlugin(object, metaclass=SafetyMetaclass): def del_event_handler(self, event_name, handler): return self.plugin_manager.del_event_handler(self.__module__, event_name, handler) + + def add_poezio_event_handler(self, event_name, handler, first=True, last=False, position=None): + return self.plugin_manager.add_poezio_event_handler(self.__module__, event_name, handler, first, last, position) + + def del_poezio_event_handler(self, event_name, handler): + return self.plugin_manager.del_poezio_event_handler(self.__module__, event_name, handler) |