5
Module in Typoskript sind mit Schnittstellen kompatibel. z.B. Folgendes ist gültig:Aufrufen eines Moduls
module M{
var s = "test"
export function f(){
return s;
}
}
interface ITest{
f():string;
}
var x:ITest = M;
Ist es jedoch möglich, eine aufrufbare Signatur in einem Modul zu haben? Wie kann ich ein Modul schreiben, das mit folgender Schnittstelle kompatibel ist:
interface ITest{
():string;
}