SMART datagrid v.1 > Classes > DataColumn
Set one of Image Lists registered in GridBase as list ID.
The image list registered as above is used in cell renderer, etc.
Defaults to null.
// Register image list in grid.
grid.registerImageList({
name: 'images1',
root: 'flags_iso/',
items: [
"ar.png",
"at.png",
...
]
});
// It is used in column renderer.
var columns = [{
"name": "Country",
"fieldName": "Country",
"width": "100",
"imageList": "images1", // <== Image List
"renderer": {
"type": "icon"
},
"styles": {
"textAlignment": "near",
"iconIndex": 0,
"iconLocation": "leftSide",
"iconAlignment": "center",
...
}
},
...
];
grid.setColumns(columns);