railProgressForPanelWidth method

double railProgressForPanelWidth(
  1. double panelWidth
)

Implementation

double railProgressForPanelWidth(double panelWidth) {
  final range = expandedPanelWidth - collapsedPanelWidth;
  if (range <= 0) return 1;
  return ((panelWidth - collapsedPanelWidth) / range)
      .clamp(0.0, 1.0)
      .toDouble();
}