From c744a2cde6b0c96b0c136fd1a7266349c5f3830e Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Thu, 7 Jan 2016 21:09:38 -0800 Subject: [PATCH] Type annotations for EventTarget imports. --- static/cosmopolite.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/static/cosmopolite.js b/static/cosmopolite.js index 4980c05..58babca 100644 --- a/static/cosmopolite.js +++ b/static/cosmopolite.js @@ -122,8 +122,16 @@ var Cosmopolite = function(opt_urlPrefix, opt_namespace, opt_trackingID) { */ this.addEventListener = this.eventTarget_.addEventListener.bind(this.eventTarget_); + + /** + * @type {function(string, function(Event))} + */ this.removeEventListener = this.eventTarget_.removeEventListener.bind(this.eventTarget_); + + /** + * @type {function(!Event):boolean} + */ this.dispatchEvent = this.eventTarget_.dispatchEvent.bind(this.eventTarget_);