From 7158c77dc3e0ec769564a15c9b6146b993a262c0 Mon Sep 17 00:00:00 2001 From: Noel da Costa Date: Thu, 15 Mar 2018 16:19:05 +0000 Subject: [PATCH] Added a `has` method to check event registration --- lib/proto/ewd-client.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/proto/ewd-client.js b/lib/proto/ewd-client.js index 225fc97..e7e2c42 100644 --- a/lib/proto/ewd-client.js +++ b/lib/proto/ewd-client.js @@ -69,6 +69,10 @@ var EWD; e.callback(data); if (e.deleteWhenFinished && data.finished) ev.splice(i,1); } + }, + has: function(type) { + if (events[type] === undefined) { return false } + return events[type].length } }; @@ -359,6 +363,7 @@ var EWD; proto.on = emitter.on; proto.off = emitter.off; proto.emit = emitter.emit; + proto.has = emitter.has; proto.start = start; EWD = new ewd();