ContextExtensions extension

上下文扩展

on

Properties

bottomBarHeight double

Available on BuildContext, provided by the ContextExtensions extension

获取底部导航栏高度
no setter
canPop bool

Available on BuildContext, provided by the ContextExtensions extension

检查是否可以弹出当前路由
no setter
defaultTextStyle DefaultTextStyle

Available on BuildContext, provided by the ContextExtensions extension

获取默认文本样式
no setter
formState FormState?

Available on BuildContext, provided by the ContextExtensions extension

获取当前Form的状态
no setter
isKeyboardShowing bool

Available on BuildContext, provided by the ContextExtensions extension

检查键盘是否可见
no setter
isLandscape bool

Available on BuildContext, provided by the ContextExtensions extension

判断是否为横屏模式
no setter
isPortrait bool

Available on BuildContext, provided by the ContextExtensions extension

判断是否为竖屏模式
no setter

Available on BuildContext, provided by the ContextExtensions extension

获取底部导航栏高度
no setter
orientation Orientation

Available on BuildContext, provided by the ContextExtensions extension

/////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// 获取当前屏幕方向
no setter
overlayState OverlayState?

Available on BuildContext, provided by the ContextExtensions extension

获取当前Overlay的状态
no setter
scaffoldState ScaffoldState

Available on BuildContext, provided by the ContextExtensions extension

获取当前Scaffold的状态
no setter
scaleHeight double

Available on BuildContext, provided by the ContextExtensions extension

获取高度的缩放因子
no setter
scaleWidth double

Available on BuildContext, provided by the ContextExtensions extension

获取文本缩放因子 获取宽度的缩放因子
no setter
screenHeight double

Available on BuildContext, provided by the ContextExtensions extension

获取屏幕高度
no setter
screenWidth double

Available on BuildContext, provided by the ContextExtensions extension

/////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////// 获取屏幕宽度
no setter
statusBarHeight double

Available on BuildContext, provided by the ContextExtensions extension

获取状态栏高度
no setter

Methods

openDrawer() → void

Available on BuildContext, provided by the ContextExtensions extension

打开抽屉
openEndDrawer() → void

Available on BuildContext, provided by the ContextExtensions extension

打开末端抽屉
platformBrightness() Brightness

Available on BuildContext, provided by the ContextExtensions extension

////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// 获取平台亮度设置
pop<T extends Object>([T? result]) → void

Available on BuildContext, provided by the ContextExtensions extension

弹出当前路由
requestFocus(FocusNode focus) → void

Available on BuildContext, provided by the ContextExtensions extension

请求焦点
unFocus(FocusNode focus) → void

Available on BuildContext, provided by the ContextExtensions extension

取消焦点