SMART datagrid v.1 > Classes > ValueColumn

Back  Forward

DataLudi.ValueColumn.summaryCallback  property

Callback function which finds the sum displayed in summary cell of column header and column footer cell. 

function (column: ValueColumn): Number;

You can specify summaryCallback separately in Summary cell and Footer cell respectively, and if specify individual callback, callback function specified by this property will be ignored. 

Defaults to null.

Getter
function summaryCallback(): Function
Setter
function setSummaryCallback(value: Function)
Code -1
    column.setSummaruyCallback(function (column) {
        var f = column.dataIndex();
        var ds = column.grid().dataSource();
        var sum = 0;
        for (var r = ds.rowCount(); r--;) {
            sum += ds.getValue(r, f);
        }
        return sum;
    });
See Also
ColumnHeader.summary
GridColumn.footer
ColumnSummary.summaryCallback
Examples
Column Footer
Header Summary