I want to specify an interface to my object like this:
interface Item {
id: number;
size: number;
}
var obj = {
name: "test",
items:Item = null
}
and I want to assign obj.items some value after I fetched some data from server on ngOninit().
is that possible?
var obj: { name: string, items: Item | null } = { ... }? Or you could useitems?: Itemand default toundefined, either implicitly or explicitly.