LanguageGeneratorManager class
Klasse, die den Cache aller LG-Ressourcen aus einem ResourceExplorer-verwaltet.
Konstruktoren
| Language |
Initialisieren Sie eine neue Instanz von LanguageResourceManager Klasse. |
Eigenschaften
| language |
Ruft Sprachgeneratoren ab oder legt diese fest. |
Methoden
| resource |
Gibt den Resolver zurück, um die LG-Import-ID basierend auf Sprache und einem Vorlagenressourcenladedelegat in Vorlagentext aufzulösen. |
Details zum Konstruktor
LanguageGeneratorManager(ResourceExplorer)
Initialisieren Sie eine neue Instanz von LanguageResourceManager Klasse.
new LanguageGeneratorManager(resourceManager: ResourceExplorer)
Parameter
- resourceManager
-
ResourceExplorer
Ressourcen-Explorer zum Manager von LG-Dateien.
Details zur Eigenschaft
languageGenerators
Ruft Sprachgeneratoren ab oder legt diese fest.
languageGenerators: Map<string, LanguageGenerator<T, D>>
Eigenschaftswert
Map<string, LanguageGenerator<T, D>>
Details zur Methode
resourceExplorerResolver(string, Map<string, Resource[]>)
Gibt den Resolver zurück, um die LG-Import-ID basierend auf Sprache und einem Vorlagenressourcenladedelegat in Vorlagentext aufzulösen.
static function resourceExplorerResolver(locale: string, resourceMapping: Map<string, Resource[]>): ImportResolverDelegate
Parameter
- locale
-
string
Gebietsschema zum Identifizieren der Sprache.
- resourceMapping
-
Map<string, Resource[]>
Vorlagenressourcenladedelegat.
Gibt zurück
ImportResolverDelegate
Der Delegat, um die Ressource aufzulösen.