From 3d17d566c17339e4c8c4368f5a371bb0ed5f6508 Mon Sep 17 00:00:00 2001 From: Tass Iliopoulos Date: Wed, 13 Feb 2013 14:54:03 +1100 Subject: [PATCH] Added some specific return types to .each --- jquery/jquery.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jquery/jquery.d.ts b/jquery/jquery.d.ts index f54ccd490..6e78b9913 100644 --- a/jquery/jquery.d.ts +++ b/jquery/jquery.d.ts @@ -296,6 +296,9 @@ interface JQueryStatic { contains(container: Element, contained: Element): bool; each(collection: any, callback: (indexInArray: any, valueOfElement: any) => any): any; + each(collection: JQuery, callback: (indexInArray: number, valueOfElement: HTMLElement) => any): any; + each(collection: string[], callback: (indexInArray: number, valueOfElement: string) => any): any; + each(collection: number[], callback: (indexInArray: number, valueOfElement: number) => any): any; extend(target: any, ...objs: any[]): Object; extend(deep: bool, target: any, ...objs: any[]): Object;