@types/angular-translate
Advanced tools
Comparing version 2.19.0 to 2.19.1
@@ -12,7 +12,6 @@ // Type definitions for Angular Translate (pascalprecht.translate module) 2.19 | ||
import * as angular from 'angular'; | ||
import * as angular from "angular"; | ||
declare module 'angular' { | ||
declare module "angular" { | ||
export namespace translate { | ||
interface ITranslationTable { | ||
@@ -48,3 +47,5 @@ [key: string]: string | ITranslationTable; | ||
interface ITranslatePartialLoaderProvider extends angular.IServiceProvider, IPartialLoader<ITranslatePartialLoaderProvider> { | ||
interface ITranslatePartialLoaderProvider | ||
extends angular.IServiceProvider, IPartialLoader<ITranslatePartialLoaderProvider> | ||
{ | ||
setPart(lang: string, part: string, table: ITranslationTable): ITranslatePartialLoaderProvider; | ||
@@ -54,4 +55,18 @@ } | ||
interface ITranslateService { | ||
(translationId: string, interpolateParams?: any, interpolationId?: string, defaultTranslationText?: string, forceLanguage?: string, sanitizeStrategy?: string): angular.IPromise<string>; | ||
(translationId: string[], interpolateParams?: any, interpolationId?: string, defaultTranslationText?: string, forceLanguage?: string, sanitizeStrategy?: string): angular.IPromise<{ [key: string]: string }>; | ||
( | ||
translationId: string, | ||
interpolateParams?: any, | ||
interpolationId?: string, | ||
defaultTranslationText?: string, | ||
forceLanguage?: string, | ||
sanitizeStrategy?: string, | ||
): angular.IPromise<string>; | ||
( | ||
translationId: string[], | ||
interpolateParams?: any, | ||
interpolationId?: string, | ||
defaultTranslationText?: string, | ||
forceLanguage?: string, | ||
sanitizeStrategy?: string, | ||
): angular.IPromise<{ [key: string]: string }>; | ||
cloakClassName(): string; | ||
@@ -62,4 +77,16 @@ cloakClassName(name: string): ITranslateProvider; | ||
fallbackLanguage(langKey?: string[]): string; | ||
instant(translationId: string, interpolateParams?: any, interpolationId?: string, forceLanguage?: string, sanitizeStrategy?: string): string; | ||
instant(translationId: string[], interpolateParams?: any, interpolationId?: string, forceLanguage?: string, sanitizeStrategy?: string): { [key: string]: string }; | ||
instant( | ||
translationId: string, | ||
interpolateParams?: any, | ||
interpolationId?: string, | ||
forceLanguage?: string, | ||
sanitizeStrategy?: string, | ||
): string; | ||
instant( | ||
translationId: string[], | ||
interpolateParams?: any, | ||
interpolationId?: string, | ||
forceLanguage?: string, | ||
sanitizeStrategy?: string, | ||
): { [key: string]: string }; | ||
isPostCompilingEnabled(): boolean; | ||
@@ -125,3 +152,5 @@ /** | ||
useUrlLoader(url: string): ITranslateProvider; | ||
useStaticFilesLoader(options: IStaticFilesLoaderOptions | { files: IStaticFilesLoaderOptions[] }): ITranslateProvider; | ||
useStaticFilesLoader( | ||
options: IStaticFilesLoaderOptions | { files: IStaticFilesLoaderOptions[] }, | ||
): ITranslateProvider; | ||
useLoader(loaderFactory: string, options?: any): ITranslateProvider; | ||
@@ -147,7 +176,12 @@ useLocalStorage(): ITranslateProvider; | ||
interface IFilterService { | ||
(name: 'translate'): { | ||
(name: "translate"): { | ||
(translationId: string, interpolateParams?: any, interpolation?: string, forceLanguage?: string): string; | ||
(translationIds: string[], interpolateParams?: any, interpolation?: string, forceLanguage?: string): { [key: string]: string }; | ||
( | ||
translationIds: string[], | ||
interpolateParams?: any, | ||
interpolation?: string, | ||
forceLanguage?: string, | ||
): { [key: string]: string }; | ||
}; | ||
} | ||
} |
{ | ||
"name": "@types/angular-translate", | ||
"version": "2.19.0", | ||
"version": "2.19.1", | ||
"description": "TypeScript definitions for Angular Translate (pascalprecht.translate module)", | ||
@@ -35,4 +35,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/angular-translate", | ||
}, | ||
"typesPublisherContentHash": "70ea7de28b3bd4706a856bce1df0e855fa2522933a255d23039fea2c44ead0ee", | ||
"typeScriptVersion": "3.9" | ||
"typesPublisherContentHash": "1f16571fc1bfe6f27d3d187ea73ae4959a7d64f323be61b1d49b3a6ee2c1ced0", | ||
"typeScriptVersion": "4.5" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Tue, 15 Mar 2022 21:01:45 GMT | ||
* Last updated: Fri, 22 Sep 2023 18:11:03 GMT | ||
* Dependencies: [@types/angular](https://npmjs.com/package/@types/angular) | ||
@@ -14,0 +14,0 @@ * Global values: none |
11052
169