moveToAndRemoveUtil<T extends Object> static method
Future<T?>
moveToAndRemoveUtil<T extends Object>({
- required BuildContext context,
- required Widget page,
- required String stopPageName,
- String? name,
- Color? barrierColor,
- bool opaque = true,
- FlowTransition transition = FlowTransition.cupertino,
- Duration? transitionDuration,
Implementation
static Future<T?> moveToAndRemoveUtil<T extends Object>({
required BuildContext context,
required Widget page,
required String stopPageName,
String? name,
Color? barrierColor,
bool opaque = true,
FlowTransition transition = FlowTransition.cupertino,
Duration? transitionDuration,
}) {
return Navigator.of(context).pushAndRemoveUntil(
_createRoute<T>(
transition,
page: page,
name: name,
opaque: opaque,
barrierColor: barrierColor,
transitionDuration: transitionDuration,
),
ModalRoute.withName(stopPageName),
);
}