ShadDialogRoute<T> constructor
ShadDialogRoute<T> ({
- required WidgetBuilder pageBuilder,
- bool barrierDismissible = true,
- String? barrierLabel,
- Color? barrierColor = const Color(0x80000000),
- Duration transitionDuration = const Duration(milliseconds: 200),
- Duration reverseTransitionDuration = const Duration(milliseconds: 200),
- RouteTransitionsBuilder? transitionBuilder,
- Offset? anchorPoint,
- bool opaque = false,
- RouteSettings? settings,
A custom dialog route that allows specifying a reverseTransitionDuration.
{@macro flutter.widgets.ModalRoute.barrierDismissible}
Used internally by showShadDialog.
Implementation
ShadDialogRoute({
required this.pageBuilder,
this.barrierDismissible = true,
this.barrierLabel,
this.barrierColor = const Color(0x80000000),
this.transitionDuration = const Duration(milliseconds: 200),
this.reverseTransitionDuration = const Duration(milliseconds: 200),
this.transitionBuilder,
this.anchorPoint,
this.opaque = false,
super.settings,
});