CustomPageRoute<T extends Object?> constructor
CustomPageRoute<T extends Object?> ({
- required PageTransitionsBuilder pageTransitionsBuilder,
- required WidgetBuilder builder,
- RouteSettings? settings,
- Color? barrierColor,
- String? barrierLabel,
- bool maintainState = true,
- bool fullscreenDialog = false,
- Duration transitionDuration = const Duration(milliseconds: 300),
Implementation
CustomPageRoute({
required this.pageTransitionsBuilder,
required this.builder,
RouteSettings? settings,
this.barrierColor,
this.barrierLabel,
this.maintainState = true,
bool fullscreenDialog = false,
this.transitionDuration = const Duration(milliseconds: 300),
}) : super(settings: settings, fullscreenDialog: fullscreenDialog);