Class: I18nJsonLoader
i18n/src.I18nJsonLoader
Extends
Constructors
new I18nJsonLoader(options)
new I18nJsonLoader(
options
):I18nJsonLoader
Parameters
▪ options: I18nAbstractFileLoaderOptions
Returns
Overrides
I18nAbstractFileLoader
.constructor
Source
libs/i18n/src/lib/loaders/i18n.json.loader.ts:8
Properties
options
protected
options:I18nAbstractFileLoaderOptions
Inherited from
I18nAbstractFileLoader
.options
Source
libs/i18n/src/lib/loaders/i18n.loader.ts:4
Methods
assignPrefixedTranslation
protected
assignPrefixedTranslation(translations
,prefix
,property
,value
):void
Parameters
▪ translations: string
| I18nTranslation
▪ prefix: string
[]
▪ property: string
▪ value: unknown
Returns
void
Inherited from
I18nAbstractFileLoader
.assignPrefixedTranslation
Source
libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:131
formatData
formatData(
data
):any
Parameters
▪ data: any
Returns
any
Overrides
I18nAbstractFileLoader
.formatData
Source
libs/i18n/src/lib/loaders/i18n.json.loader.ts:18
getDefaultOptions
getDefaultOptions():
Partial
<I18nAbstractFileLoaderOptions
>
Returns
Partial
<I18nAbstractFileLoaderOptions
>
Overrides
I18nAbstractFileLoader
.getDefaultOptions
Source
libs/i18n/src/lib/loaders/i18n.json.loader.ts:12
languages
languages():
Promise
<string
[]>
Returns
Promise
<string
[]>
Inherited from
I18nAbstractFileLoader
.languages
Source
libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:42
load
load():
Promise
<I18nTranslation
>
Returns
Promise
<I18nTranslation
>
Inherited from
Source
libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:46
parseLanguages
protected
parseLanguages():Promise
<string
[]>
Returns
Promise
<string
[]>
Inherited from
I18nAbstractFileLoader
.parseLanguages
Source
libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:154
parseTranslations
protected
parseTranslations():Promise
<I18nTranslation
>
Returns
Promise
<I18nTranslation
>
Inherited from
I18nAbstractFileLoader
.parseTranslations
Source
libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:54
sanitizeOptions
protected
sanitizeOptions(options
):object
Parameters
▪ options: I18nAbstractFileLoaderOptions
Returns
object
filePattern
filePattern:
string
includeSubfolders
includeSubfolders?:
boolean
path
path:
string
=normalizedPath
Inherited from
I18nAbstractFileLoader
.sanitizeOptions
Source
libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:161
Generated using typedoc-plugin-markdown and TypeDoc