Kendo UI for Angular has a grid that can be defined as follows:
<kendo-grid [data]="gridData" [height]="410">
<kendo-grid-column field="ProductID" title="ID" width="40">
</kendo-grid-column>
<kendo-grid-column field="ProductName" title="Name" width="250">
</kendo-grid-column>
<kendo-grid-column field="Category.CategoryName" title="Category">
</kendo-grid-column>
<kendo-grid-column field="UnitPrice" title="Price" width="80">
</kendo-grid-column>
</kendo-grid>
But what I ned to do is to dynamically build the columns. Something like:
var grid = new KendoGrid();
var column = new KendoGridColumn();
grid.add(column);
Is this possible?