UNPKG

@ngx-translate/http-loader

Version:

200 lines 6.05 kB
{ "__schema": "APISchema", "location": { "filePath": "public-api.ts", "line": 1, "character": 1 }, "module": { "__schema": "ModuleSchema", "location": { "filePath": "public-api.ts", "line": 1, "character": 1 }, "exports": [ { "__schema": "ClassSchema", "name": "TranslateHttpLoader", "location": { "filePath": "lib/http-loader.ts", "line": 5, "character": 1 }, "signature": "class TranslateHttpLoader", "extendsNodes": [], "implementNodes": [ { "__schema": "ExpressionWithTypeArgumentsSchema", "name": "implements TranslateLoader", "location": { "filePath": "lib/http-loader.ts", "line": 5, "character": 45 }, "typeArgs": [], "expression": { "__schema": "TypeRefSchema", "location": { "filePath": "lib/http-loader.ts", "line": 5, "character": 45 }, "name": "TranslateLoader", "componentId": { "name": "http-loader", "version": "8.0.0", "scope": "ngx-translate.packages" } } } ], "members": [ { "__schema": "ConstructorSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 3 }, "name": "constructor", "signature": "constructor TranslateHttpLoader(http: HttpClient, prefix?: string, suffix?: string): TranslateHttpLoader", "modifiers": [], "params": [ { "__schema": "ParameterSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 15 }, "name": "http", "isOptional": false, "type": { "__schema": "TypeRefSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 29 }, "name": "HttpClient", "packageName": "@angular/common/http" } }, { "__schema": "ParameterSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 41 }, "name": "prefix", "isOptional": false, "defaultValue": "\"/assets/i18n/\"", "type": { "__schema": "KeywordTypeSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 56 }, "name": "string" } }, { "__schema": "ParameterSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 82 }, "name": "suffix", "isOptional": false, "defaultValue": "\".json\"", "type": { "__schema": "KeywordTypeSchema", "location": { "filePath": "lib/http-loader.ts", "line": 6, "character": 97 }, "name": "string" } } ], "returnType": { "__schema": "ThisTypeSchema", "location": { "filePath": "lib/http-loader.ts", "line": 5, "character": 1 } } }, { "__schema": "FunctionLikeSchema", "location": { "filePath": "lib/http-loader.ts", "line": 11, "character": 3 }, "name": "getTranslation", "signature": "(method) TranslateHttpLoader.getTranslation(lang: string): Observable<Object>", "modifiers": [ "public" ], "params": [ { "__schema": "ParameterSchema", "location": { "filePath": "lib/http-loader.ts", "line": 11, "character": 25 }, "name": "lang", "isOptional": false, "type": { "__schema": "KeywordTypeSchema", "location": { "filePath": "lib/http-loader.ts", "line": 11, "character": 31 }, "name": "string" } } ], "returnType": { "__schema": "TypeRefSchema", "location": { "filePath": "lib/http-loader.ts", "line": 11, "character": 40 }, "name": "Observable", "packageName": "rxjs" }, "doc": { "__schema": "DocSchema", "location": { "filePath": "lib/http-loader.ts", "line": 8, "character": 3 }, "raw": "/**\r\n * Gets the translations from the server\r\n */", "comment": "Gets the translations from the server" } } ] } ], "internals": [] }, "internals": [], "componentId": { "name": "http-loader", "version": "8.0.0", "scope": "ngx-translate.packages" }, "taggedModuleExports": [] }