page property

  1. @override
int get page
override

Get the current page number by obtaining the page that has the largest area from visiblePages.

Implementation

@override
int get page {
  MapEntry<int, double>? max;
  for (final v in visiblePages.entries) {
    if (max == null || max.value < v.value) {
      max = v;
    }
  }
  return max?.key ?? initialPage;
}