From 1ba173f3bc34379bd798103096c8002f75baaaa5 Mon Sep 17 00:00:00 2001 From: Erik Hesselink Date: Tue, 9 Jun 2015 16:22:13 +0200 Subject: [PATCH] jquery: add second signature for triggerHandler. This one takes an event instead of an event type. See documentation (http://api.jquery.com/triggerHandler/) and related documentation ticket (https://github.com/jquery/api.jquery.com/issues/393). --- jquery/jquery.d.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/jquery/jquery.d.ts b/jquery/jquery.d.ts index 6a7bc47c2e..465323931b 100644 --- a/jquery/jquery.d.ts +++ b/jquery/jquery.d.ts @@ -2455,6 +2455,14 @@ interface JQuery { */ triggerHandler(eventType: string, ...extraParameters: any[]): Object; + /** + * Execute all handlers attached to an element for an event. + * + * @param event A jQuery.Event object. + * @param extraParameters An array of additional parameters to pass along to the event handler. + */ + triggerHandler(event: JQueryEventObject, ...extraParameters: any[]): Object; + /** * Remove a previously-attached event handler from the elements. *