FHUMediaQueryExtension extension
Exposes frequently used MediaQuery values on BuildContext.
These getters fall into two groups:
- strict accessors, which throw when no MediaQuery is in scope
- nullable accessors, which return
nullinstead
Prefer the nullable variants when calling from code that may execute above
MaterialApp, during tests, or inside utilities that should degrade
gracefully when layout data is unavailable.
- on
Properties
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether accessible navigation is enabled.no setter - alwaysUse24HourFormat → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether the platform prefers 24-hour time formatting.no setter - boldText → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether the platform requests bolder text rendering.no setter - deviceOrientation → Orientation
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the orientation for the nearestMediaQueryancestor or throws an exception if none exists.no setter - disableAnimations → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether non-essential animations should be reduced or disabled.no setter -
displayFeatures
→ List<
DisplayFeature> -
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns display features such as folds, hinges, or cutout regions.no setter - gestureSettings → DeviceGestureSettings
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns gesture settings from the nearest MediaQuery.no setter - heightPx → double
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The vertical extent of this size.no setter - highContrast → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether the platform requests higher contrast rendering.no setter - invertColors → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether platform color inversion is enabled.no setter - longestSide → double
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The greater of the magnitudes of the width and height.no setter - mq → MediaQueryData
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The data from the closest instance ofMediaQuerythat encloses the given context.no setter -
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the navigation mode for the nearestMediaQueryancestor or throws an exception if none exists.no setter -
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether accessible navigation is enabled for the nearestMediaQueryancestor or null if none exists.no setter - nullableAlwaysUse24HourFormat → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether to always use the 24-hour format for the nearestMediaQueryancestor or null if none exists.no setter - nullableBoldText → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether bold text is enabled for the nearestMediaQueryancestor or null if none exists.no setter - nullableDeviceOrientation → Orientation?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the current Orientation, ornullwhen no MediaQuery exists.no setter - nullableDisableAnimations → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether to disable animations for the nearestMediaQueryancestor or null if none exists.no setter -
nullableDisplayFeatures
→ List<
DisplayFeature> ? -
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The display features for the nearestMediaQueryancestor or throws an exception if none exists.no setter - nullableGestureSettings → DeviceGestureSettings?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the gesture settings for the nearestMediaQueryancestor or throws an exception if none exists.no setter - nullableHeightPx → double?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the height from the nearest MediaQuery ancestor or null if none exists.no setter - nullableHighContrast → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether high contrast mode is enabled for the nearestMediaQueryancestor or null if none exists.no setter - nullableInvertColors → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether to invert colors for the nearestMediaQueryancestor or null if none exists.no setter - nullableMQ → MediaQueryData?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The data from the closest instance ofMediaQuerythat encloses the given context, if any.no setter -
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the navigation mode for the nearestMediaQueryancestor or null if none exists.no setter - nullableOnOffSwitchLabels → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether to show on/off labels inside switches for the nearestMediaQueryancestor or null if none exists.no setter - nullablePadding → EdgeInsets?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns MediaQueryData.padding for the nearest MediaQuery ancestor or null if none exists.no setter - nullablePixelRatio → double?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the device pixel ratio, ornullwhen no MediaQuery exists.no setter - nullablePlatformBrightness → Brightness?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the platform brightness for the nearestMediaQueryancestor or null if none exists.no setter - nullableSize → Size?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the size of the nearestMediaQueryancestor or null if no such ancestor exists.no setter - nullableSupportsAnnounce → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether accessibility announcements are supported for the nearestMediaQueryancestor or null if none exists.no setter - nullableSupportsShowingSystemContextMenu → bool?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether the platform can show the native context menu, ornullwhen no MediaQuery exists.no setter - nullableSystemGestureInsets → EdgeInsets?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns system gesture insets, ornullwhen no MediaQuery exists.no setter - nullableTextScaler → TextScaler?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the current TextScaler, ornullwhen no MediaQuery exists.no setter - nullableViewInsets → EdgeInsets?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns MediaQueryData.viewInsets for the nearest MediaQuery ancestor or null if none exists.no setter - nullableViewPadding → EdgeInsets?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns view padding, ornullwhen no MediaQuery exists.no setter - nullableWidthPx → double?
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the width from the nearest MediaQuery ancestor or null if none exists.no setter - onOffSwitchLabels → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether switches should show explicit on and off labels.no setter - padding → EdgeInsets
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The parts of the display that are partially obscured by system UI, typically by the hardware display "notches" or the system status bar.no setter - pixelRatio → double
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Similar toMediaQuery.of(this).devicePixelRatio.no setter - platformBrightness → Brightness
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the platform brightness from the nearest MediaQuery.no setter - shortestSide → double
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The lesser of the magnitudes of the width and height.no setter - sizePx → Size
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns the size of the nearestMediaQueryancestor.no setter - supportsAnnounce → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Whether accessibility announcements (likeSemanticsService.announce) are supported on the current platform.no setter - supportsShowingSystemContextMenu → bool
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Returns whether the platform can show the native system context menu.no setter - systemGestureInsets → EdgeInsets
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The system gesture insets for the nearestMediaQueryancestor or throws an exception if none exists.no setter - textScaler → TextScaler
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
Similar toMediaQuery.of(this).textScaler.no setter - viewInsets → EdgeInsets
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The parts of the display that are completely obscured by system UI, typically by the device's keyboard.no setter - viewPadding → EdgeInsets
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The area of the display that is obscured by system UI or device features.no setter - widthPx → double
-
Available on BuildContext, provided by the FHUMediaQueryExtension extension
The horizontal extent of this size.no setter