smooth static method
ScrollBehaviorConfig
smooth({
- AutoScrollBehavior autoScrollBehavior = AutoScrollBehavior.onNewMessage,
- bool scrollToFirstResponseMessage = false,
- Duration duration = const Duration(milliseconds: 400),
Creates a smooth scrolling configuration with easeInOut curve Great for a natural, smooth scrolling experience
Implementation
static ScrollBehaviorConfig smooth({
AutoScrollBehavior autoScrollBehavior = AutoScrollBehavior.onNewMessage,
bool scrollToFirstResponseMessage = false,
Duration duration = const Duration(milliseconds: 400),
}) {
return ScrollBehaviorConfig(
autoScrollBehavior: autoScrollBehavior,
scrollToFirstResponseMessage: scrollToFirstResponseMessage,
scrollAnimationDuration: duration,
scrollAnimationCurve: Curves.easeInOutCubic,
);
}