BuildContextExt extension

on

Properties

appBarHeight double

Available on BuildContext, provided by the BuildContextExt extension

AppBar 高度
no setter
arguments Object?

Available on BuildContext, provided by the BuildContextExt extension

命名路由参数
no setter

Available on BuildContext, provided by the BuildContextExt extension

获取navigator state
no setter
paintBounds Rect?

Available on BuildContext, provided by the BuildContextExt extension

获取组件在屏幕中的坐标
no setter
paintBoundsSize Size?

Available on BuildContext, provided by the BuildContextExt extension

获取组件的宽高
no setter
sh double

Available on BuildContext, provided by the BuildContextExt extension

屏幕高度
no setter
stateBarHeight double

Available on BuildContext, provided by the BuildContextExt extension

状态栏高度
no setter
sw double

Available on BuildContext, provided by the BuildContextExt extension

屏幕宽度
no setter
toolBarHeight double

Available on BuildContext, provided by the BuildContextExt extension

ToolBar 高度
no setter

Methods

back<T extends Object?>([T? result]) → void

Available on BuildContext, provided by the BuildContextExt extension

路由返回。结束当前页面。
routePush<T extends Object?>({Widget? page, Route<T>? route}) Future<T?>

Available on BuildContext, provided by the BuildContextExt extension

routePushAndRemoveUntil<T extends Object?>({Widget? page, Route<T>? newRoute, required RoutePredicate predicate}) Future<T?>

Available on BuildContext, provided by the BuildContextExt extension

routePushReplacement<T extends Object?, TO extends Object?>({Widget? page, Route<T>? newRoute, TO? result}) Future<T?>

Available on BuildContext, provided by the BuildContextExt extension