applyTextStyleOverrides method
Creates a copy of this media query data but with the
lineHeightScaleFactorOverride, letterSpacingOverride,
wordSpacingOverride, and paragraphSpacingOverride replaced
with the given values.
If an argument is null (the default), then this MediaQueryData is returned with the corresponding override set to null.
See also:
- MediaQuery.applyTextStyleOverrides, which uses this method to apply text style overrides to the ambient MediaQuery.
Implementation
MediaQueryData applyTextStyleOverrides({
required double? lineHeightScaleFactorOverride,
required double? letterSpacingOverride,
required double? wordSpacingOverride,
required double? paragraphSpacingOverride,
}) {
return MediaQueryData(
size: size,
devicePixelRatio: devicePixelRatio,
textScaler: textScaler,
platformBrightness: platformBrightness,
padding: padding,
viewPadding: viewPadding,
viewInsets: viewInsets,
systemGestureInsets: systemGestureInsets,
alwaysUse24HourFormat: alwaysUse24HourFormat,
invertColors: invertColors,
highContrast: highContrast,
onOffSwitchLabels: onOffSwitchLabels,
disableAnimations: disableAnimations,
accessibleNavigation: accessibleNavigation,
boldText: boldText,
supportsAnnounce: supportsAnnounce,
navigationMode: navigationMode,
gestureSettings: gestureSettings,
displayFeatures: displayFeatures,
supportsShowingSystemContextMenu: supportsShowingSystemContextMenu,
lineHeightScaleFactorOverride: lineHeightScaleFactorOverride,
letterSpacingOverride: letterSpacingOverride,
wordSpacingOverride: wordSpacingOverride,
paragraphSpacingOverride: paragraphSpacingOverride,
);
}