Compartir a través de


DefaultLoader class

Cargador predeterminado para deserializar objetos de configuración.

Constructores

DefaultLoader(ResourceExplorer)

Inicializa una instancia de DefaultLoader.

Métodos

load(Record<string, unknown>, Newable<Configurable>)

Método que carga el objeto de configuración en un tipo solicitado.

Detalles del constructor

DefaultLoader(ResourceExplorer)

Inicializa una instancia de DefaultLoader.

new DefaultLoader(_resourceExplorer: ResourceExplorer)

Parámetros

_resourceExplorer
ResourceExplorer

El ResourceExplorer usado por el cargador.

Detalles del método

load(Record<string, unknown>, Newable<Configurable>)

Método que carga el objeto de configuración en un tipo solicitado.

function load(config: Record<string, unknown>, type: Newable<Configurable>): Configurable

Parámetros

config

Record<string, unknown>

Objeto de configuración que se va a deserializar.

type

Newable<Configurable>

Tipo de objeto al que se deserializará la configuración.

Devoluciones

Configurable

Objeto Configurable creado a partir de la configuración.