extended/widgets_app library

Classes

ExtendedScaffold
ExtendedScaffold
ExtendedWidgetsApp
ExtendedWidgetsApp

Functions

maybePop<T extends Object>([T? result]) Future<bool>
可能返回到上一个页面
pop<T extends Object>([T? result, bool isMaybe = false]) Future<bool?>
返回上一个页面
popBack(Future navigator, {bool nullBack = false, bool useMaybePop = false}) → void
pop 返回简写 带参数 nullBack =true navigator 返回为空 就继续返回上一页面
popUntil(RoutePredicate predicate) → void
循环pop 直到pop至指定页面
push<T extends Object?, TO extends Object?>(Widget widget, {bool maintainState = true, bool fullscreenDialog = false, RoutePushStyle? pushStyle, RouteSettings? settings, bool replacement = false, TO? result}) Future<T?>
************ 以下为 路由跳转 ***************** ///
pushAndRemoveUntil<T extends Object?>(Widget widget, {bool maintainState = true, bool fullscreenDialog = false, RoutePushStyle? pushStyle, RouteSettings? settings, RoutePredicate? predicate}) Future<T?>
打开新页面 并移出堆栈所有页面
pushReplacement<T extends Object?, TO extends Object?>(Widget widget, {bool maintainState = true, bool fullscreenDialog = false, RoutePushStyle? pushStyle, RouteSettings? settings, TO? result}) Future<T?>
打开新页面替换当前页面