SMART datagrid v1.4 > Classes > DynamicStyleImpl

Back  Forward

DataLudi.DynamicStyleImpl.styles  property

스타일 목록. 

callback이나 expression으로 지정한 판단 여부를 통과하면 이 목록에 지정한 속성들이 반영된다. 

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
컬럼 동적 스타일
DefaultDynamicStyles