getRealIndexFromRenderIndex static method

int? getRealIndexFromRenderIndex({
  1. required bool reverse,
  2. required int index,
  3. required int itemCount,
  4. required bool loop,
})

Implementation

static int? getRealIndexFromRenderIndex(
    {required bool reverse,
    required int index,
    required int itemCount,
    required bool loop}) {
  int initPage = reverse ? (itemCount - index - 1) : index;
  if (loop) {
    initPage += kMiddleValue;
  }
  return initPage;
}