DefaultLoader class
Um carregador padrão para desserializar objetos de configuração.
Construtores
Default |
Intializa uma instância de |
Métodos
load(Record<string, unknown>, Newable<Configurable>) | O método que carrega o objeto de configuração para um tipo solicitado. |
Detalhes do construtor
DefaultLoader(ResourceExplorer)
Intializa uma instância de DefaultLoader
.
new DefaultLoader(_resourceExplorer: ResourceExplorer)
Parâmetros
- _resourceExplorer
- ResourceExplorer
O ResourceExplorer
usado pelo carregador.
Detalhes do método
load(Record<string, unknown>, Newable<Configurable>)
O método que carrega o objeto de configuração para um tipo solicitado.
function load(config: Record<string, unknown>, type: Newable<Configurable>): Configurable
Parâmetros
- config
-
Record<string, unknown>
O objeto de configuração a ser desserializado.
- type
-
Newable<Configurable>
O tipo de objeto ao qual a configuração será desserializada.
Retornos
Configurable
Um objeto Configurable
criado a partir da configuração.