Compartilhar via


LanguageGeneratorManager class

Classe que gerencia o cache de todos os recursos LG de umResourceExplorer.

Construtores

LanguageGeneratorManager(ResourceExplorer)

Inicialize uma nova instância da classe LanguageResourceManager.

Propriedades

languageGenerators

Obtém ou define geradores de idioma.

Métodos

resourceExplorerResolver(string, Map<string, Resource[]>)

Retorna o resolvedor para resolver a ID de importação da LG para o texto do modelo com base no idioma e em um representante do carregador de recursos de modelo.

Detalhes do construtor

LanguageGeneratorManager(ResourceExplorer)

Inicialize uma nova instância da classe LanguageResourceManager.

new LanguageGeneratorManager(resourceManager: ResourceExplorer)

Parâmetros

resourceManager

ResourceExplorer

Gerenciador de recursos para gerenciar arquivos LG.

Detalhes da propriedade

languageGenerators

Obtém ou define geradores de idioma.

languageGenerators: Map<string, LanguageGenerator<T, D>>

Valor da propriedade

Map<string, LanguageGenerator<T, D>>

Detalhes do método

resourceExplorerResolver(string, Map<string, Resource[]>)

Retorna o resolvedor para resolver a ID de importação da LG para o texto do modelo com base no idioma e em um representante do carregador de recursos de modelo.

static function resourceExplorerResolver(locale: string, resourceMapping: Map<string, Resource[]>): ImportResolverDelegate

Parâmetros

locale

string

Localidade para identificar o idioma.

resourceMapping

Map<string, Resource[]>

Representante do carregador de recursos de modelo.

Retornos

ImportResolverDelegate

O delegado para resolver o recurso.