SMART datagrid v.1 > Classes > DynamicStyleImpl

Back  Forward

DataLudi.DynamicStyleImpl.styles  property

The list of styles. 

If pass the judgment which has been specified by callback or expression, the properties which have been specified in this list will be reflected. 

Getter
function styles(): Object|String
Setter
function setStyles(value: Object|String)
Code -1
    grid.setColumns([{
        name: "category",
        fieldName: "category",
        width: 100,
        styles: { textAlignment: "far" },
        dynamicStyles: [{
            callback: function (scope) {
                return !scope.value() || !scope.value().match(/Damag/i);
            },
            styles: {
                "background": "#1100ff00"
            }
        }],
        header: { text: "Category" }
    },
    ...
    ]);
See Also
expression
callback
DataColumn.dynamicStyles
GridBody.cellDynamicStyles
GridBody.rowDynamicStyles
Examples
Column Dynamic Styles
DefaultDynamicStyles