Динамическая загрузка класса машинописи (отражение для машинописи)

Я хотел бы иметь возможность создавать экземпляр машинописного класса, где я получаю сведения о классе и конструкторе во время выполнения. Функция, которую я хотел бы написать, будет принимать имя класса и параметры конструктора.

export function createInstance(moduleName : string, className : string, instanceParameters : string[]) {
    //return new [moduleName].[className]([instancePameters]); (THIS IS THE BIT I DON'T KNOW HOW TO DO)
}

Ответы на вопрос(9)

Ваш ответ на вопрос