FlutterPageRouteTransition<T> constructor

FlutterPageRouteTransition<T>({
  1. required WidgetBuilder builder,
  2. required PageTransitionsBuilder transitionsBuilder,
  3. RouteSettings? settings,
  4. bool maintainState = true,
  5. bool performOutgoingAnimation = true,
  6. bool fullscreenDialog = false,
})

Construct a FlutterPageRouteTransition whose contents are defined by builder.

The values of builder, transitionsBuilder, maintainState, and PageRoute.fullscreenDialog must not be null.

Implementation

FlutterPageRouteTransition({
  required this.builder,
  required this.transitionsBuilder,
  RouteSettings? settings,
  this.maintainState = true,
  this.performOutgoingAnimation = true,
  bool fullscreenDialog = false,
}) : super(settings: settings, fullscreenDialog: fullscreenDialog) {
  assert(opaque);
}