Hi all,
How i can do reverse numbering for rownumberer?
Printable View
Hi all,
How i can do reverse numbering for rownumberer?
Try defining:
and use xtype: 'reverserownumberer' for your row numberer column.Code:
Ext.define('Ext.ux.grid.ReverseRowNumberer', {
extend: 'Ext.grid.RowNumberer',
alias: 'widget.reverserownumberer',
renderer: function(value, metaData, record, rowIdx, colIdx, store) {
if (this.rowspan){
metaData.cellAttr = 'rowspan="'+this.rowspan+'"';
}
metaData.tdCls = Ext.baseCSSPrefix + 'grid-cell-special';
// reverse the direction of the returned row number by subtracting it off the total
return store.totalCount - store.indexOfTotal(record) + 1;
}
});
hope this gets you started.
stevil
Worked for me. Thanks!