pushReplacement<T extends Object?, TO extends Object?> function

Future<T?> pushReplacement<T extends Object?, TO extends Object?>(
  1. Widget widget, {
  2. bool maintainState = true,
  3. bool fullscreenDialog = false,
  4. RoutePushStyle? pushStyle,
  5. RouteSettings? settings,
  6. TO? result,
})

打开新页面替换当前页面

Implementation

Future<T?> pushReplacement<T extends Object?, TO extends Object?>(Widget widget,
        {bool maintainState = true,
        bool fullscreenDialog = false,
        RoutePushStyle? pushStyle,
        RouteSettings? settings,
        TO? result}) =>
    widget.pushReplacement<T, TO>(
        settings: settings,
        maintainState: maintainState,
        fullscreenDialog: fullscreenDialog,
        pushStyle: pushStyle ?? FlExtended().pushStyle);