From 1088ed067655e9110325b3559ff27bcf7e32039f Mon Sep 17 00:00:00 2001 From: Saftpresse99 Date: Mon, 30 Jun 2014 12:12:22 +0200 Subject: [PATCH 1/4] Update angular-translate.d.ts Add definitions for https://github.com/angular-translate/angular-translate/blob/master/src/service/loader-partial.js --- angular-translate/angular-translate.d.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/angular-translate/angular-translate.d.ts b/angular-translate/angular-translate.d.ts index 47dfa63a5..ce2e28779 100644 --- a/angular-translate/angular-translate.d.ts +++ b/angular-translate/angular-translate.d.ts @@ -6,6 +6,13 @@ /// declare module ng.translate { + + interface ITranslatePartialLoader{ + addPart(name: string): ITranslatePartialLoader; + deletePart(name: string, removeData?: boolean): ITranslatePartialLoader; + isPartAvailable(name: string): boolean; + } + interface ITranslationTable { [key: string]: string; } From 1017123fb4f718ab63eedc67df24b92790f983af Mon Sep 17 00:00:00 2001 From: Saftpresse99 Date: Wed, 2 Jul 2014 13:03:37 +0200 Subject: [PATCH 2/4] Update angular-translate.d.ts Fix Bug. registerAvailableLanguageKeys accepts ILanguageKeyAlias object hash, not array of ILanguageKeyAlias --- angular-translate/angular-translate.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-translate/angular-translate.d.ts b/angular-translate/angular-translate.d.ts index ce2e28779..6f5c9ca06 100644 --- a/angular-translate/angular-translate.d.ts +++ b/angular-translate/angular-translate.d.ts @@ -86,6 +86,6 @@ declare module ng.translate { usePostCompiling(value: boolean): ITranslateProvider; determinePreferredLanguage(fn?: () => void): ITranslateProvider; registerAvailableLanguageKeys(): string[]; - registerAvailableLanguageKeys(languageKeys: string[], aliases?: ILanguageKeyAlias[]): ITranslateProvider; + registerAvailableLanguageKeys(languageKeys: string[], aliases?: ILanguageKeyAlias): ITranslateProvider; } } From 464e0ee49e695da744016fccb8cb4ca3da373a28 Mon Sep 17 00:00:00 2001 From: Saftpresse99 Date: Thu, 10 Jul 2014 11:11:06 +0200 Subject: [PATCH 3/4] Rename ITranslatePartialLoader into ITranslatePartialLoaderService --- angular-translate/angular-translate.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-translate/angular-translate.d.ts b/angular-translate/angular-translate.d.ts index 6f5c9ca06..4401b1309 100644 --- a/angular-translate/angular-translate.d.ts +++ b/angular-translate/angular-translate.d.ts @@ -7,7 +7,7 @@ declare module ng.translate { - interface ITranslatePartialLoader{ + interface ITranslatePartialLoaderService { addPart(name: string): ITranslatePartialLoader; deletePart(name: string, removeData?: boolean): ITranslatePartialLoader; isPartAvailable(name: string): boolean; From 3edc940cc11ab098f716d3864975cddd269e4337 Mon Sep 17 00:00:00 2001 From: Saftpresse99 Date: Thu, 10 Jul 2014 11:16:20 +0200 Subject: [PATCH 4/4] Rename addPart and deletePart return value --- angular-translate/angular-translate.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/angular-translate/angular-translate.d.ts b/angular-translate/angular-translate.d.ts index 4401b1309..ddb568a15 100644 --- a/angular-translate/angular-translate.d.ts +++ b/angular-translate/angular-translate.d.ts @@ -8,8 +8,8 @@ declare module ng.translate { interface ITranslatePartialLoaderService { - addPart(name: string): ITranslatePartialLoader; - deletePart(name: string, removeData?: boolean): ITranslatePartialLoader; + addPart(name: string): ITranslatePartialLoaderService; + deletePart(name: string, removeData?: boolean): ITranslatePartialLoaderService; isPartAvailable(name: string): boolean; }