I am using the following type in my TypScript:
interface ExerciseData {
id : number;
name : string;
vocabulary : {
from : string;
to : string;
}[];
}
Now I'd like to create a variable that is of the same type as the attribute vocabulary, trying the following:
var vocabs : ExerciseData.vocabulary[];
But that is not working. Is it possible to reference to a subtype somehow? Or would I have to do something like this?
interface ExerciseData {
id : number;
name : string;
vocabulary : Vocabulary[];
}
interface Vocabulary {
from : string;
to : string;
}
var vocabs : Vocabulary[];
Thanks a lot for hints.