DefaultLoader class
Ein Standardladeprogramm zum Deserialisieren von Konfigurationsobjekten.
Konstruktoren
| Default |
Initialisiert eine Instanz von |
Methoden
| load(Record<string, unknown>, Newable<Configurable>) | Die Methode, die das Konfigurationsobjekt in einen angeforderten Typ lädt. |
Details zum Konstruktor
DefaultLoader(ResourceExplorer)
Initialisiert eine Instanz von DefaultLoader.
new DefaultLoader(_resourceExplorer: ResourceExplorer)
Parameter
- _resourceExplorer
- ResourceExplorer
Die vom Ladeprogramm verwendete ResourceExplorer.
Details zur Methode
load(Record<string, unknown>, Newable<Configurable>)
Die Methode, die das Konfigurationsobjekt in einen angeforderten Typ lädt.
function load(config: Record<string, unknown>, type: Newable<Configurable>): Configurable
Parameter
- config
-
Record<string, unknown>
Das zu deserialisierende Konfigurationsobjekt.
- type
-
Newable<Configurable>
Der Objekttyp, für den die Konfiguration deserialisiert wird.
Gibt zurück
Configurable
Ein Configurable Objekt, das aus der Konfiguration erstellt wurde.