AnimatedResponsiveTransition constructor

const AnimatedResponsiveTransition({
  1. Key? key,
  2. required Widget mobile,
  3. Widget? tablet,
  4. Widget? smallDesktop,
  5. Widget? desktop,
  6. Widget? largeDesktop,
  7. Duration duration = const Duration(milliseconds: 300),
  8. Curve curve = Curves.easeInOut,
  9. ResponsiveTransitionType transition = ResponsiveTransitionType.fade,
  10. AnimatedSwitcherTransitionBuilder? customTransitionBuilder,
  11. AnimatedSwitcherLayoutBuilder? layoutBuilder,
})

Implementation

const AnimatedResponsiveTransition({
  super.key,
  required this.mobile,
  this.tablet,
  this.smallDesktop,
  this.desktop,
  this.largeDesktop,
  this.duration = const Duration(milliseconds: 300),
  this.curve = Curves.easeInOut,
  this.transition = ResponsiveTransitionType.fade,
  this.customTransitionBuilder,
  this.layoutBuilder,
});