Snažím se projít třídu jako parametr nějakou funkci, která bude vytvořit instanci této třídy a vrátit ji. Zde je můj kód:
module A.Views {
export class View { ... }
}
module A.App {
export class MyApp {
...
registerView(viewKlass:A.Views.View):void
{
var test = new viewKlass;
}
}
}
Když se snažím sestavit toho začínám:
(...): Value of type 'Views.View' is not newable.
Co dělám špatně?
Je-li hodnota newable typ je objekt konstruktor Jak mohu předat funkci konstruktoru za běhu?













