I have an Angular Material Table. Obviously, I have an interface from which is created the dataSource for the table. Is there any possibility to add a new value dynamically in the interface, or at least to create the interface dynamically? Because the data which is coming from the backend it's unknown.
Example: from this:
export interface PeriodicElement {
name: string;
position: number;
weight: number;
symbol: string;
}
to this:
export interface PeriodicElement {
name: string;
position: number;
weight: number;
symbol: string;
index: number;
}
or from this:
export interface PeriodicElement {}
to this:
export interface PeriodicElement {
name: string;
position: number;
weight: number;
symbol: string;
index: number;
}