GetDialogRoute<T> constructor
GetDialogRoute<T> ({
- required RoutePageBuilder pageBuilder,
- bool barrierDismissible = true,
- String? barrierLabel,
- Color barrierColor = const Color(0x80000000),
- Duration transitionDuration = const Duration(milliseconds: 200),
- RouteTransitionsBuilder? transitionBuilder,
- RouteSettings? settings,
- Offset? anchorPoint,
- TraversalEdgeBehavior? traversalEdgeBehavior,
Constructs a GetDialogRoute.
Requires a pageBuilder function to build the dialog widget.
barrierDismissible, barrierLabel, barrierColor, transitionDuration,
transitionBuilder, and settings can be customized as needed.
Implementation
GetDialogRoute({
required this.pageBuilder,
this.barrierDismissible = true,
this.barrierLabel,
this.barrierColor = const Color(0x80000000),
this.transitionDuration = const Duration(milliseconds: 200),
this.transitionBuilder,
super.settings,
this.anchorPoint,
this._traversalEdgeBehavior,
}) {
RouterReportManager.instance.reportCurrentRoute(this);
}