accelerate static method

ScrollBehaviorConfig accelerate({
  1. AutoScrollBehavior autoScrollBehavior = AutoScrollBehavior.onNewMessage,
  2. bool scrollToFirstResponseMessage = false,
  3. Duration duration = const Duration(milliseconds: 350),
})

Creates a gentle acceleration scrolling configuration Starts slow and speeds up toward the end

Implementation

static ScrollBehaviorConfig accelerate({
  AutoScrollBehavior autoScrollBehavior = AutoScrollBehavior.onNewMessage,
  bool scrollToFirstResponseMessage = false,
  Duration duration = const Duration(milliseconds: 350),
}) {
  return ScrollBehaviorConfig(
    autoScrollBehavior: autoScrollBehavior,
    scrollToFirstResponseMessage: scrollToFirstResponseMessage,
    scrollAnimationDuration: duration,
    scrollAnimationCurve: Curves.easeIn,
  );
}