SmoothScrollPhysics.custom constructor

SmoothScrollPhysics.custom({
  1. required double friction,
  2. required double decelerationRate,
  3. required double scrollMultiplier,
  4. required Curve activeCurve,
  5. ScrollPhysics? parent,
})

Creates custom physics for power users

Implementation

factory SmoothScrollPhysics.custom({
  required double friction,
  required double decelerationRate,
  required double scrollMultiplier,
  required Curve activeCurve,
  ScrollPhysics? parent,
}) {
  return SmoothScrollPhysics(
    config: ScrollIntensityConfig(
      friction: friction,
      decelerationRate: decelerationRate,
      scrollMultiplier: scrollMultiplier,
      activeCurve: activeCurve,
    ),
    parent: parent,
  );
}