columnIndexesForShowFrozen property
List of column indexes in which the sequence is maintained while the frozen column is visible.
Implementation
@override
List<int> get columnIndexesForShowFrozen {
final leftIndexes = <int>[];
final bodyIndexes = <int>[];
final rightIndexes = <int>[];
final length = refColumns.length;
for (int i = 0; i < length; i += 1) {
refColumns[i].frozen.isNone
? bodyIndexes.add(i)
: refColumns[i].frozen.isStart
? leftIndexes.add(i)
: rightIndexes.add(i);
}
return leftIndexes + bodyIndexes + rightIndexes;
}