ExtensionContextWithMediaQuery extension

on

Properties

accessibleNavigation bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

accessibleNavigation → bool 用户是否使用TalkBack或VoiceOver等辅助功能服务与应用程序进行交互。
no setter
boldText bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

alwaysUse24HourFormat → bool 格式化时间时是否使用24小时格式。
no setter
bottomNavigationBarHeight double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

获取导航栏高度
no setter
deviceHeight double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

手机屏幕高
no setter
devicePixelRatio double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

devicePixelRatio → double 单位逻辑像素的设备像素数量,即设备像素比。这个数字可能不是2的幂,实际上它甚至也可能不是整数。例如,Nexus 6的设备像素比为3.5。
no setter
deviceSize Size

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

size → Size 设备尺寸信息,如屏幕的大小,单位 pixels
no setter
deviceWidth double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

手机屏幕的宽
no setter
disableAnimations bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

disableAnimations → bool 平台是否要求尽可能禁用或减少使用动画。
no setter
height double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

The same of MediaQuery.of(context).size.height Note: updates when you rezise your screen (like on a browser or desktop window)
no setter
heightPixel double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

手机屏幕高分辨率
no setter
invertColors bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

invertColors → bool 设备是否反转平台的颜色
no setter
isLandscape bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

check if device is on landscape mode
no setter
isLargeTablet bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

True if the shortestSide is largest than 720p
no setter
isPhone bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

True if the shortestSide is smaller than 600p
no setter
isPortrait bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

check if device is on portrait mode
no setter
isSmallTablet bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

True if the shortestSide is largest than 600p
no setter
isTablet bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

True if the current device is Tablet
no setter
mediaQuery MediaQueryData

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

similar to MediaQuery.of(context).padding
no setter
mediaQueryShortestSide double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

get the shortestSide from screen
no setter
mediaQuerySize Size

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

The same of MediaQuery.of(context).size
no setter
orientation Orientation

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

orientation → Orientation 屏幕方向(横向/纵向)
no setter
padding EdgeInsets

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

padding → EdgeInsets 显示器的部分被系统UI部分遮挡,通常由硬件显示“凹槽”或系统状态栏
no setter
platformBrightness Brightness

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

platformBrightness → Brightness 当前的亮度模式
no setter
showNavBar bool

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

True if width be larger than 800
no setter
statusBarHeight double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

获取状态栏高度
no setter
viewInsets EdgeInsets

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

viewInsets → EdgeInsets 显示器的各个部分完全被系统UI遮挡,通常是设备的键盘
no setter
viewPadding EdgeInsets

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

viewPadding → EdgeInsets 显示器的部分被系统UI部分遮挡,通常由硬件显示“凹槽”或系统状态栏
no setter
width double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

The same of MediaQuery.of(context).size.width Note: updates when you rezise your screen (like on a browser or desktop window)
no setter
widthPixel double

Available on BuildContext, provided by the ExtensionContextWithMediaQuery extension

手机屏幕的宽分辨率
no setter