relativeOffsetFromPixels static method

double relativeOffsetFromPixels(
  1. double pixels,
  2. double minScrollExtent,
  3. double maxScrollExtent
)

Implementation

static double relativeOffsetFromPixels(
  double pixels,
  double minScrollExtent,
  double maxScrollExtent,
) {
  if (minScrollExtent == maxScrollExtent) return 1;
  final value =
      ((pixels - minScrollExtent) / (maxScrollExtent - minScrollExtent))
          .clamp(0.0, 1.0);
  return value;
}