@override void setColumn(int index) { if (index != -1 && _col == index + 1) return; _col = index + 1; if (_col >= data.length) { cur = null; } else { cur = data[_col]; } }