diff options
author | Mason Larobina <mason.larobina@gmail.com> | 2009-09-20 08:50:07 +0800 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2009-09-20 08:50:07 +0800 |
commit | 7bf1a47b724da9af77bff073705d2c3161754643 (patch) | |
tree | 70a6dbd117ce628b049b3b139550b9783c5d1bc5 /examples | |
parent | d53b2b5c3ab74c0eac3b6aee04981eaf8c34ed57 (diff) |
Use the one event dispatching function.
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/data/uzbl/scripts/event_manager.py | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/examples/data/uzbl/scripts/event_manager.py b/examples/data/uzbl/scripts/event_manager.py index 0bb4876..c9be9bb 100755 --- a/examples/data/uzbl/scripts/event_manager.py +++ b/examples/data/uzbl/scripts/event_manager.py @@ -577,7 +577,7 @@ class UzblInstance(object): plugin.cleanup(uzbl) # Now handle the event "publically". - self.dispatch_event(event, args) + self.event(event, args) def exec_handler(self, handler, *args, **kargs): @@ -605,25 +605,9 @@ class UzblInstance(object): uzbl.send(command) - def dispatch_event(self, event, args): - '''Now send the event to any event handlers added with the connect - function. In other words: handle plugin's event hooks.''' - - if event in self._handlers: - for handler in self._handlers[event]: - try: - self.exec_handler(handler, args) - - except: - #print_exc() - raise - - def event(self, event, *args, **kargs): '''Raise a custom event.''' - print "Got custom event:", event, args, kargs - if event in self._handlers: for handler in self._handlers[event]: try: |