gridOptions = {
const eGridDiv = document.getElementById('myGrid');
const columnDefs = [
{ field: 'symbol', maxWidth: 110 },
{ field: 'name', minWidth: 250 },
{
field: 'rateOfChange',
cellRenderer: params => makeSparklinesAg(params.value)
},
{ field: 'volume', type: 'numericColumn', maxWidth: 140 },
];
const gridOptions = {
columnDefs: columnDefs,
rowData: getStockData(),
rowSelection: 'single',
defaultColDef: {
flex: 1,
minWidth: 100,
resizable: true,
},
};
new AgGrid.Grid(eGridDiv, gridOptions);
gridOptions.api.sizeColumnsToFit();
return gridOptions;
}