Перейти до основного вмісту

Class: I18nYamlLoader

i18n/src.I18nYamlLoader

Extends​

Constructors​

new I18nYamlLoader(options)​

new I18nYamlLoader(options): I18nYamlLoader

Parameters​

▪ options: I18nAbstractFileLoaderOptions

Returns​

I18nYamlLoader

Inherited from​

I18nAbstractFileLoader.constructor

Source​

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:37

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): unknown

Parameters​

▪ data: any

Returns​

unknown

Overrides​

I18nAbstractFileLoader.formatData

Source​

libs/i18n/src/lib/loaders/i18n.yaml.loader.ts:15


getDefaultOptions​

getDefaultOptions(): Partial<I18nAbstractFileLoaderOptions>

Returns​

Partial<I18nAbstractFileLoaderOptions>

Overrides​

I18nAbstractFileLoader.getDefaultOptions

Source​

libs/i18n/src/lib/loaders/i18n.yaml.loader.ts:9


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​

I18nAbstractFileLoader.load

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