From 626cdd625fa118da89872d44a288af573182b986 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Sat, 22 Mar 2014 13:07:10 +1100 Subject: [PATCH] momentjs update * fixed indentation * added property "version" * using MomentStatic to be consistent with other definitions --- moment/moment-tests.ts | 2 + moment/moment.d.ts | 91 +++++++++++++++++++++--------------------- 2 files changed, 48 insertions(+), 45 deletions(-) diff --git a/moment/moment-tests.ts b/moment/moment-tests.ts index de51252d9..68a718a33 100644 --- a/moment/moment-tests.ts +++ b/moment/moment-tests.ts @@ -416,3 +416,5 @@ moment.lang('en', { return number + output; } }); + +console.log(moment.version); diff --git a/moment/moment.d.ts b/moment/moment.d.ts index 0d7affcb2..4eeb15685 100644 --- a/moment/moment.d.ts +++ b/moment/moment.d.ts @@ -175,23 +175,23 @@ interface Moment { lang(reset: boolean): void; lang(): string; - max(date: Date): Moment; - max(date: number): Moment; - max(date: any[]): Moment; - max(date: string): Moment; - max(date: string, format: string): Moment; - max(clone: Moment): Moment; - - min(date: Date): Moment; - min(date: number): Moment; - min(date: any[]): Moment; - min(date: string): Moment; - min(date: string, format: string): Moment; - min(clone: Moment): Moment; - - get(unit: string): number; - set(unit: string, value: number): Moment; - + max(date: Date): Moment; + max(date: number): Moment; + max(date: any[]): Moment; + max(date: string): Moment; + max(date: string, format: string): Moment; + max(clone: Moment): Moment; + + min(date: Date): Moment; + min(date: number): Moment; + min(date: any[]): Moment; + min(date: string): Moment; + min(date: string, format: string): Moment; + min(clone: Moment): Moment; + + get(unit: string): number; + set(unit: string, value: number): Moment; + } interface MomentCalendar { @@ -294,37 +294,38 @@ interface MomentStatic { duration(input: MomentInput): Duration; duration(object: any): Duration; duration(): Duration; - - parseZone(date: string): Moment; - - months(): string[]; - months(index: number): string; - months(format: string): string[]; - months(format: string, index: number): string; - monthsShort(): string[]; - monthsShort(index: number): string; - monthsShort(format: string): string[]; - monthsShort(format: string, index: number): string; - weekdays(): string[]; - weekdays(index: number): string; - weekdays(format: string): string[]; - weekdays(format: string, index: number): string; - weekdaysShort(): string[]; - weekdaysShort(index: number): string; - weekdaysShort(format: string): string[]; - weekdaysShort(format: string, index: number): string; - weekdaysMin(): string[]; - weekdaysMin(index: number): string; - weekdaysMin(format: string): string[]; - weekdaysMin(format: string, index: number): string; - - normalizeUnits(unit: string): string; - - invalid(parsingFlags?: Object): Moment; + + parseZone(date: string): Moment; + + months(): string[]; + months(index: number): string; + months(format: string): string[]; + months(format: string, index: number): string; + monthsShort(): string[]; + monthsShort(index: number): string; + monthsShort(format: string): string[]; + monthsShort(format: string, index: number): string; + version: string; + weekdays(): string[]; + weekdays(index: number): string; + weekdays(format: string): string[]; + weekdays(format: string, index: number): string; + weekdaysShort(): string[]; + weekdaysShort(index: number): string; + weekdaysShort(format: string): string[]; + weekdaysShort(format: string, index: number): string; + weekdaysMin(): string[]; + weekdaysMin(index: number): string; + weekdaysMin(format: string): string[]; + weekdaysMin(format: string, index: number): string; + + normalizeUnits(unit: string): string; + + invalid(parsingFlags?: Object): Moment; } declare var moment: MomentStatic; declare module "moment" { - export = moment; + export = MomentStatic; }