Partager via


LanguageGeneratorManager class

Classe qui gère le cache de toutes les ressources LG à partir d’un ResourceExplorer.

Constructeurs

LanguageGeneratorManager(ResourceExplorer)

Initialisez une nouvelle instance de classe LanguageResourceManager.

Propriétés

languageGenerators

Obtient ou définit des générateurs de langage.

Méthodes

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

Retourne le programme de résolution pour résoudre l’ID d’importation LG vers le texte du modèle en fonction de la langue et d’un délégué du chargeur de ressources de modèle.

Détails du constructeur

LanguageGeneratorManager(ResourceExplorer)

Initialisez une nouvelle instance de classe LanguageResourceManager.

new LanguageGeneratorManager(resourceManager: ResourceExplorer)

Paramètres

resourceManager

ResourceExplorer

Explorateur de ressources pour gérer les fichiers LG.

Détails de la propriété

languageGenerators

Obtient ou définit des générateurs de langage.

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

Valeur de propriété

Map<string, LanguageGenerator<T, D>>

Détails de la méthode

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

Retourne le programme de résolution pour résoudre l’ID d’importation LG vers le texte du modèle en fonction de la langue et d’un délégué du chargeur de ressources de modèle.

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

Paramètres

locale

string

Paramètres régionaux pour identifier la langue.

resourceMapping

Map<string, Resource[]>

Délégué du chargeur de ressources de modèle.

Retours

ImportResolverDelegate

Délégué à résoudre la ressource.