moveToAndReplace<T extends Object, TO extends Object> static method

Future<T?> moveToAndReplace<T extends Object, TO extends Object>({
  1. required BuildContext context,
  2. required Widget page,
  3. String? name,
  4. Color? barrierColor,
  5. bool opaque = true,
  6. FlowTransition transition = FlowTransition.cupertino,
  7. Duration? transitionDuration,
})

Implementation

static Future<T?> moveToAndReplace<T extends Object, TO extends Object>({
  required BuildContext context,
  required Widget page,
  String? name,
  Color? barrierColor,
  bool opaque = true,
  FlowTransition transition = FlowTransition.cupertino,
  Duration? transitionDuration,
}) {
  return Navigator.of(context).pushReplacement(
    _createRoute<T>(
      transition,
      page: page,
      name: name,
      opaque: opaque,
      barrierColor: barrierColor,
      transitionDuration: transitionDuration,
    ),
  );
}