SMART datagrid v.1 > Classes > DataColumn

Back  Forward

DataLudi.DataColumn.imageList  property

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.

Getter
function imageList(): String
Setter
function setImageList(value: String)
Code -1
    // 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);
See Also
Image List
registerImageList
GridStyles.iconIndex
IconCellRenderer
Examples
Icon Cell Renderer