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

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