From 3038207040abf361af3bbf86e0cdd612a02084d3 Mon Sep 17 00:00:00 2001 From: James Strachan Date: Thu, 8 Nov 2012 13:36:30 +0000 Subject: [PATCH] fixed typo and compile errors and rmeoved some duplicate definitions --- Definitions/sugar-1.3.d.ts | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/Definitions/sugar-1.3.d.ts b/Definitions/sugar-1.3.d.ts index 0fb3d9904..a2291551d 100644 --- a/Definitions/sugar-1.3.d.ts +++ b/Definitions/sugar-1.3.d.ts @@ -783,7 +783,8 @@ interface String { * ' wasabi '.trimRight() -> ' wasabi' * ***/ - trim(): string; + // Duplicate from lib.d.ts + // trim(): string; trimLeft(): string; trimRight(): string; @@ -1745,7 +1746,8 @@ interface Array { exclude(...f: string[]): string[]; exclude(...f: RegExp[]): string[]; exclude(...f: Object[]): Object[]; - exclude(...f: (el: any, i?: number, array?: any[]) => bool): any[]; + // TODO fixme + //exclude(...f: (el: any, i?: number, array?: any[]) => bool): any[]; /*** * @short Returns any elements in the array that match . @@ -1838,7 +1840,8 @@ interface Array { ***/ findIndex(f: number, startIndex?: number, loop?: bool): number; findIndex(f: string, startIndex?: number, loop?: bool): number; - findIndex(f: RegExp, startIndex?: number, loop?: bool): number; + // TODO duplicate + //findIndex(f: RegExp, startIndex?: number, loop?: bool): number; findIndex(f: Object, startIndex?: number, loop?: bool): number; findIndex(f: RegExp, startIndex?: number, loop?: bool): number; findIndex(f: (el: any, i?: number, array?: any[]) => bool, startIndex?: number, loop?: bool): number; @@ -3360,8 +3363,10 @@ interface Date { ***/ getWeekday(): number; getUTCWeekday(): number; - getDay(): number; - getUTCDay(): number; + // Duplicate from lib.d.ts + // getDay(): number; + // Duplicate from lib.d.ts + // getUTCDay(): number; /*** * @short Returns true if the date is . @@ -3434,7 +3439,7 @@ interface Date { * new Date().isBetween('last year', '2 years ago') -> false * ***/ - isBefore(start: string,, end: string, margin?: number): bool; + isBefore(start: string, end: string, margin?: number): bool; isBefore(start: number, end: string, margin?: number): bool; isBefore(start: Date, end: Date, margin?: number): bool; @@ -3616,7 +3621,8 @@ interface Date { * ***/ iso(): string; - toISOString(): string; + // Duplicate from lib.d.ts + // toISOString(): string; /*** * @short Returns a relative date string offset to the current time.