Condividi tramite


DefaultLoader class

Caricatore predefinito per deserializzare gli oggetti di configurazione.

Costruttori

DefaultLoader(ResourceExplorer)

Inizializza un'istanza di DefaultLoader.

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.