CustomTransitionPage<T> constructor

const CustomTransitionPage<T>({
  1. required Widget child,
  2. required Widget transitionBuilder(
    1. BuildContext context,
    2. Animation<double> animation,
    3. Animation<double> secondaryAnimation,
    4. Widget child,
    ),
  3. bool maintainState = true,
  4. bool fullscreenDialog = false,
  5. bool opaque = true,
  6. bool barrierDismissible = false,
  7. Color? barrierColor,
  8. String? barrierLabel,
  9. Duration transitionDuration = const Duration(milliseconds: 260),
  10. LocalKey? key,
  11. String? name,
  12. Object? arguments,
  13. String? restorationId,
})

Implementation

const CustomTransitionPage({
  required this.child,
  required this.transitionBuilder,
  this.maintainState = true,
  this.fullscreenDialog = false,
  this.opaque = true,
  this.barrierDismissible = false,
  this.barrierColor,
  this.barrierLabel,
  this.transitionDuration = const Duration(milliseconds: 260),
  super.key,
  super.name,
  super.arguments,
  super.restorationId,
});