Поделиться через


DefaultLoader class

Загрузчик по умолчанию для десериализации объектов конфигурации.

Конструкторы

DefaultLoader(ResourceExplorer)

Инициализирует экземпляр DefaultLoader.

Методы

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

Метод, который загружает объект конфигурации в запрошенный тип.

Сведения о конструкторе

DefaultLoader(ResourceExplorer)

Инициализирует экземпляр DefaultLoader.

new DefaultLoader(_resourceExplorer: ResourceExplorer)

Параметры

_resourceExplorer
ResourceExplorer

ResourceExplorer используется загрузчиком.

Сведения о методе

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

Метод, который загружает объект конфигурации в запрошенный тип.

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

Параметры

config

Record<string, unknown>

Объект конфигурации для десериализации.

type

Newable<Configurable>

Тип объекта, в который будет десериализирована конфигурация.

Возвращаемое значение

Configurable

Объект Configurable, созданный из конфигурации.