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
protectedoptions:I18nAbstractFileLoaderOptions
Inherited from
I18nAbstractFileLoader.options
Source
libs/i18n/src/lib/loaders/i18n.loader.ts:4
Methods
assignPrefixedTranslation
protectedassignPrefixedTranslation(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>