DefaultLoader class
Caricatore predefinito per deserializzare gli oggetti di configurazione.
Costruttori
| Default |
Inizializza un'istanza di |
Metodi
| load(Record<string, unknown>, Newable<Configurable>) | Metodo che carica l'oggetto di configurazione in un tipo richiesto. |
Dettagli costruttore
DefaultLoader(ResourceExplorer)
Inizializza un'istanza di DefaultLoader.
new DefaultLoader(_resourceExplorer: ResourceExplorer)
Parametri
- _resourceExplorer
- ResourceExplorer
Il ResourceExplorer utilizzato dal caricatore.
Dettagli metodo
load(Record<string, unknown>, Newable<Configurable>)
Metodo che carica l'oggetto di configurazione in un tipo richiesto.
function load(config: Record<string, unknown>, type: Newable<Configurable>): Configurable
Parametri
- config
-
Record<string, unknown>
Oggetto di configurazione da deserializzare.
- type
-
Newable<Configurable>
Tipo di oggetto a cui verrà deserializzata la configurazione.
Restituisce
Configurable
Oggetto Configurable creato dalla configurazione.